takt/docs/builtin-catalog.ja.md
2026-03-04 02:06:03 +09:00

10 KiB
Raw Blame History

ビルトインカタログ

English

TAKT に同梱されているすべてのビルトイン piece と persona の総合カタログです。

おすすめ Piece

Piece 推奨用途
default 標準の開発 piece です。テスト先行AIアンチパターンレビュー並列レビューアーキテクチャスーパーバイザーの構成です。計画 → テスト作成 → 実装 → AIアンチパターンレビュー → 並列レビュー → 完了。
frontend-mini フロントエンド向けの mini 構成です。
backend-mini バックエンド向けの mini 構成です。
dual-mini フロントエンド+バックエンド向けの mini 構成です。

全ビルトイン Piece 一覧

カテゴリ順に並べています。

カテゴリ Piece 説明
🚀 クイックスタート default 標準の開発 piece です。テスト先行AIアンチパターンレビュー並列レビューアーキテクチャスーパーバイザーの構成です。計画 → テスト作成 → 実装 → AIアンチパターンレビュー → 並列レビュー → 完了。
frontend-mini ミニフロントエンド piece: plan -> implement -> 並列レビュー (AI antipattern + supervisor)。フロントエンドナレッジ注入付き。
backend-mini ミニバックエンド piece: plan -> implement -> 並列レビュー (AI antipattern + supervisor)。バックエンドナレッジ注入付き。
compound-eye マルチモデルレビュー: 同じ指示を Claude と Codex に同時送信し、両方のレスポンスを統合。
Mini backend-cqrs-mini ミニ CQRS+ES piece: plan -> implement -> 並列レビュー (AI antipattern + supervisor)。CQRS+ES ナレッジ注入付き。
dual-mini ミニデュアル piece: plan -> implement -> 並列レビュー (AI antipattern + expert supervisor)。フロントエンド+バックエンドナレッジ注入付き。
dual-cqrs-mini ミニ CQRS+ES デュアル piece: plan -> implement -> 並列レビュー (AI antipattern + expert supervisor)。CQRS+ES ナレッジ注入付き。
🎨 フロントエンド frontend フロントエンド特化開発 piece。React/Next.js に焦点を当てたレビューとナレッジ注入付き。
⚙️ バックエンド backend バックエンド特化開発 piece。バックエンド、セキュリティ、QA エキスパートレビュー付き。
backend-cqrs CQRS+ES 特化バックエンド開発 piece。CQRS+ES、セキュリティ、QA エキスパートレビュー付き。
🔧 デュアル dual フロントエンド+バックエンド開発 piece: architecture、frontend、security、QA レビューと修正ループ付き。
dual-cqrs フロントエンド+バックエンド開発 piece (CQRS+ES 特化): CQRS+ES、frontend、security、QA レビューと修正ループ付き。
🏗️ インフラストラクチャ terraform Terraform IaC 開発 piece: plan → implement → 並列レビュー → 監督検証 → 修正 → 完了。
🔍 レビュー review 多角コードレビュー: PR/ブランチ/作業中の差分を自動判定し、5つの並列観点arch/security/QA/testing/requirementsからレビューして統合結果を出力。
review-fix 多角レビュー修正ループarchitecture/security/QA/testing/requirements — 5並列レビュー反復修正
frontend-review フロントエンド特化レビュー構造、モジュール化、コンポーネント設計、セキュリティ、QA
frontend-review-fix フロントエンド特化レビュー修正ループ構造、モジュール化、コンポーネント設計、セキュリティ、QA
backend-review バックエンド特化レビュー構造、モジュール化、ヘキサゴナルアーキテクチャ、セキュリティ、QA
backend-review-fix バックエンド特化レビュー修正ループ構造、モジュール化、ヘキサゴナルアーキテクチャ、セキュリティ、QA
dual-review フロントエンドバックエンド特化レビュー構造、モジュール化、コンポーネント設計、セキュリティ、QA
dual-review-fix フロントエンドバックエンド特化レビュー修正ループ構造、モジュール化、コンポーネント設計、セキュリティ、QA
dual-cqrs-review フロントエンドCQRS+ES 特化レビュー構造、モジュール化、ドメインモデル、コンポーネント設計、セキュリティ、QA
dual-cqrs-review-fix フロントエンドCQRS+ES 特化レビュー修正ループ構造、モジュール化、ドメインモデル、コンポーネント設計、セキュリティ、QA
backend-cqrs-review CQRS+ES 特化レビュー構造、モジュール化、ドメインモデル、セキュリティ、QA
backend-cqrs-review-fix CQRS+ES 特化レビュー修正ループ構造、モジュール化、ドメインモデル、セキュリティ、QA
🧪 テスト unit-test ユニットテスト特化 piece: テスト分析 -> テスト実装 -> レビュー -> 修正。
e2e-test E2E テスト特化 piece: E2E 分析 -> E2E 実装 -> レビュー -> 修正 (Vitest ベースの E2E フロー)。
🎵 TAKT開発 takt-default TAKT 開発 piece: 計画 → テスト作成 → 実装 → AIアンチパターンレビュー → 5並列レビュー → 修正 → 監督 → 完了。
takt-default-team-leader TAKT 開発 pieceチームリーダー版: 計画 → テスト作成 → チームリーダー実装 → AIアンチパターンレビュー → 5並列レビュー → 修正 → 監督 → 完了。
takt-default-review-fix TAKT 開発コードレビュー修正ループ5並列レビュー: architecture/security/QA/testing/requirements — 反復修正付き)。
その他 research リサーチ piece: planner -> digger -> supervisor。質問せずに自律的にリサーチを実行。
deep-research ディープリサーチ piece: plan -> dig -> analyze -> supervise。発見駆動型の調査で、浮上した疑問を多角的に分析。
magi エヴァンゲリオンにインスパイアされた合議システム。3つの AI persona (MELCHIOR, BALTHASAR, CASPER) が分析・投票。

takt switch で piece をインタラクティブに切り替えできます。

ビルトイン Persona 一覧

Persona 説明
planner タスク分析、仕様調査、実装計画
architect-planner タスク分析と設計計画: コード調査、不明点の解消、実装計画の作成
coder 機能実装、バグ修正
ai-antipattern-reviewer AI 固有のアンチパターンレビュー(存在しない API、誤った前提、スコープクリープ
architecture-reviewer アーキテクチャとコード品質のレビュー、仕様準拠の検証
frontend-reviewer フロントエンド (React/Next.js) のコード品質とベストプラクティスのレビュー
cqrs-es-reviewer CQRS+Event Sourcing のアーキテクチャと実装のレビュー
qa-reviewer テストカバレッジと品質保証のレビュー
security-reviewer セキュリティ脆弱性の評価
conductor Phase 3 判定スペシャリスト: レポート/レスポンスを読み取りステータスタグを出力
supervisor 最終検証、承認
dual-supervisor 複数専門レビューの統合検証とリリース可否判断
research-planner リサーチタスクの計画とスコープ定義
research-analyzer リサーチ結果の解釈と追加調査計画
research-digger 深掘り調査と情報収集
research-supervisor リサーチ品質の検証と完全性の評価
test-planner テスト戦略の分析と包括的なテスト計画
testing-reviewer テスト重視のコードレビューとインテグレーションテスト要件分析
requirements-reviewer 要件仕様と準拠性のレビュー
terraform-coder Terraform IaC の実装
terraform-reviewer Terraform IaC のレビュー
melchior MAGI 合議システム: MELCHIOR-1科学者の観点
balthasar MAGI 合議システム: BALTHASAR-2母親の観点
casper MAGI 合議システム: CASPER-3女性の観点
pr-commenter レビュー結果を GitHub PR コメントとして投稿

カスタム Persona

~/.takt/personas/ に Markdown ファイルとして persona プロンプトを作成できます。

# ~/.takt/personas/my-reviewer.md

You are a code reviewer specialized in security.

## Role
- Check for security vulnerabilities
- Verify input validation
- Review authentication logic

piece YAML の personas セクションマップからカスタム persona を参照します。

personas:
  my-reviewer: ~/.takt/personas/my-reviewer.md

movements:
  - name: review
    persona: my-reviewer
    # ...

Persona 別 Provider オーバーライド

~/.takt/config.yamlpersona_providers を使用して、piece を複製せずに特定の persona を異なる provider にルーティングできます。これにより、例えばコーディングは Codex で実行し、レビューアーは Claude に維持するといった構成が可能になります。

# ~/.takt/config.yaml
persona_providers:
  coder: codex                      # coder を Codex で実行
  ai-antipattern-reviewer: claude   # レビューアーは Claude を維持

この設定はすべての piece にグローバルに適用されます。指定された persona を使用する movement は、実行中の piece に関係なく、対応する provider にルーティングされます。