本文へスキップ
hdknr blog

Trellis

Claude Code などコーディングエージェントにプロジェクトの文脈を永続化させる、AI コーディング向けエンジニアリングフレームワーク

概要

Trellis(mindfold-ai/Trellis)は、AI コーディングのためのエンジニアリングフレームワーク。プロジェクト内に .trellis/ ディレクトリを作り、要件・規約・タスク・進捗・作業ログをリポジトリに永続化する。これにより Claude Code などのエージェントは、セッションをまたいで失われがちな文脈を毎回ゼロから説明されることなく把握できる。「賢いが健忘症のプログラマ」を「AI 開発チーム」に変える、と表現される。

詳細

.trellis/ ディレクトリ(プロジェクトの脳)

これらはリポジトリにコミットされる通常のファイルで、チーム共有・Git 履歴・レビューが可能。AI の「記憶」を属人的なチャット履歴ではなくバージョン管理された資産として扱える。

4 フェーズのワークフロー・ループ

  1. Plan — 要件を分析し prd.md に実装計画を書き出す(trellis-brainstorm / trellis-research
  2. Implement — 計画に沿ってコードを生成(trellis-implement、この時点では commit しない)
  3. Verify — diff をレビューし lint・型チェック・テストを実行(trellis-check
  4. Finish — 得られた学びを .trellis/spec/ に書き戻す(使うほど賢くなる)

導入

関連ページ

ソース記事