griddynamics/rosetta
An instruction layer for AI coding agent
何を解決するか
Rosettaは、AIコーディングエージェントに対するエンジニアリングガバナンスと共有コンテキストの欠如に対処します。エージェントはコードを書くことができますが、プロフェッショナルなエンジニアリングチームの特定のアーキテクチャ、標準、および規律を欠いており、結果として推測に頼る、開発者間でのプロンプトの不一致、プロジェクト制約に違反するコードが生じます。
どう動くか
Rosettaは、既存のAIツール(Claude Code、Cursor、Copilotなど)とコードベースの間に位置するガバナンスレイヤーとして機能します。階層的な指示システム(コア、組織、プロジェクト)を使用して、バージョン管理された単一の真実源を提供します。これらの指示はMarkdownで作成されGitに保存されるため、標準が組織レベルからすべてのプロジェクトに流れ込むことが保証されます。実行時、Rosettaはこれらの指示をオーケストレーションし、使用されている特定のエージェントに適応させ、明確な承認ゲートを備えた構造化されたワークフローにエージェントを導きます。
対象となる人
AIコーディングエージェントを使用し、一貫した標準を強制したい、シニアエンジニアの知識を捉えたい、エージェントが単に「生成して期待する」のではなく、プロフェッショナルなソフトウェア開発ライフサイクル(SDLC)に従うことを確保したいエンジニアリングチームや組織。
主な特徴
- 階層的コンテキスト: 組織全体の標準とプロジェクト固有のアーキテクチャを自動的にエージェントに伝達。
- 構造化されたワークフロー: コーディング、要件作成、セキュリティレビュー、コード分析のための事前定義されたフローを提供し、明確なフェーズ(準備 → 調査 → 計画 → 実行 → 検証)を備える。
- エンジニアリングガバナンス: 危険な操作、機密データの取り扱い、リスク評価に関する安全チェックを強制。
- エージェント非依存: Claude Code、Cursor、Copilotなど、MCP互換エージェントと連携可能。
- 人間がループに参加: 推測を防ぎ、誤った実装にトークンを浪費するのを防ぐために、必須の承認ゲートと構造化された質問を実装。
関連
- プロジェクト
addyosmani/agent-skillsAgent Skills は、25のMarkdownベースのエンジニアリングワークフロー(仕様、計画、ビルド、テスト、レビュー、配信など)のライブラリであり、シンプルなCLI経由で多くのAIコーディングエージェントにインストール可能。スラッシュコマンド、オートビルドモード、専門ペルソナ、リファレンスチェックリストを提供し、AI生成コードが開発ライフサイクル全体にわたりシニアエンジニアのベストプラクティスに従うようにする。
- プロジェクト
- プロジェクト
tw93/WazaAI エージェント向けに、汎用的な AI の出力を、体系的なデバッグや設計のプレッシャーテストのような規律あるエンジニアリング習慣に置き換える、構造化されたエンジニアリングスキルの一覧です。
- プロジェクト
codeaholicguy/ai-devkitAI DevKitは、Claude Code、Gemini CLI、Codex CLI、Cursor、GitHub Copilotなど、多数のAIコーディングアシスタント向けに、設定、監視、エージェント間メッセージング、検索可能なSQLiteメモリ、および合成可能なエンジニアリング「スキル」(要件、設計、テスト、レビューなど)を統合するローカルnpmベースのコントロールプレーンです。チームは単一のコンソールから複数のエージェントを管理でき、プロジェクトの慣例を検索可能なストアに保持し、基礎となるLLMを変更せずにシニアエンジニアのワークフローを強制できます。
- プロジェクト
HoangNguyen0403/agent-skills-standardAgent Skills Standard (AGS) は、NPM経由で配布されるCLIで、開発チームがコーディング規準、セキュリティルール、SDLCワークフローテンプレートを小さなMarkdown「スキル」として公開できます。CLI(`ags init` / `ags sync`)は `.skillsrc` 設定ファイルを作成し、言語固有のスキルパック(20以上のスタックで合計280スキル)をダウンロードし、階層的なルーター(`AGENTS.md → _INDEX.md → SKILL.md`)を生成します。AIコーディングアシスタント(Cursor、Claude Code、Copilot、Geminiなど)はこのルーターを読み、編集中のファイルに該当するルールのみを読み込み、プロンプトトークンを約85%削減します。オプションのMCPサーバーでフックの強制、シークレット漏洩編集のブロック、実行時監査ログの提供が可能です。このプロジェクトは、汎用的なチュートリアルやリストではなく、本格的なAIコーディングアシスタントユーティリティです。