メインコンテンツまでスキップ

どのコーディングエージェントも読める。

SpecWeaveにサービスもアカウントも不要です。コーディングエージェントがリポジトリ内のファイルを読むので、Claude Code、Codex、Grokなどが同じ仕様と台帳を引き継ぎます。

イラスト・すべてのエージェントがリポジトリ内の同じファイルを読みます

コーディングエージェント

CLIはどのツールでも同じなので、スキルのないツールでも一連の流れを実行できます。ツール間の切り替え、あるいは同じツールの2つのサブスクリプション間の切り替えは、ハンドオフと引き継ぎで行えます。詳しくはCodex、Grokなどをご覧ください。

  • Claude Code(Projectsスレッドを含む)

    読み込み
    CLAUDE.md(AGENTS.mdを取り込み)
    スキル
    .claude/skills/
  • Codex

    読み込み
    AGENTS.md
    スキル
    .agents/skills/
  • Grok Build

    読み込み
    AGENTS.mdとCLAUDE.md
    スキル
    .grok/skills/、.agents/skills/、Claude Codeのスキル
  • Cursor, GitHub Copilot, Gemini CLI, OpenCode

    読み込み
    AGENTS.md
    スキル
    それぞれ独自のフォルダー、またはCLIを直接利用

課題トラッカー(任意)

プッシュは外部への書き込みなので、実行したときだけ行われます。インクリメントの開始、一時停止、再開でトラッカーに触れることはなく、プッシュ以外でIssueが作られることもありません。インクリメントの完了時にプッシュで関連付けたIssueが閉じられるのは、完了時クローズの設定がオンのときだけです。sync setupでオンになり、いつでもオフにできます。sync pullは、トラッカー側の変更をレビュー用に報告するだけで、ローカルのファイルは書き換えません。

  • GitHub Issues

    こんなときに便利IssueとコードがGitHub上に集まっています。

    GitHub
  • Jira

    こんなときに便利プロダクトとエンジニアリングが既存のデリバリープロセスを共有しています。

    JiraとAzure DevOps
  • Azure DevOps

    こんなときに便利組織がワークアイテムとボードで計画しています。

    JiraとAzure DevOps
specweave sync setup           # トラッカーを接続
specweave sync status          # 認証情報、状態、変更内容
specweave sync push 0042       # 好きなタイミングで進捗を公開
specweave sync pull            # トラッカー側の変更を報告

役割分担

Issueが閉じられていても、受け入れ基準に合格した証明にはなりません。合格した検証レポートが証明です。

リポジトリ内

仕様と台帳

仕様と台帳に、完了の定義と検証済みの内容が記録されます。

トラッカー内

計画のコンテキスト

トラッカーが持つのは計画のコンテキストです。優先度、担当者、ラベル、そして関係者が確認する場所です。

トラッカーは必要ですか?

いいえ。仕様、台帳、ハンドオフ、ダッシュボードはすべてローカルで動きます。共同作業が楽になるときにトラッカーを追加してください。

ダッシュボードでカードを動かすと、Jiraも更新されますか?

いいえ。ボードの変更はローカルのみです。トラッカーを更新したいときは、そのインクリメントに対してspecweave sync pushを実行してください。

チームではどう評価すればよいですか?

まず1つのリポジトリと、使い捨てのトラッカープロジェクトで始めましょう。本番のトラッカーに接続する前に、sync push --dry-runで、マッピング、権限、再オープンされたIssue、部分的な失敗を確認してください。

SpecWeaveのその他のツール