テーマ切替
Takos 全体像
Takos は、AIエージェントによるサービスとソフトウェアの民主化基盤です。AI を含む app と worker ベースの service を、同じ control plane で管理・配備・実行します。 このページは、.takos/app.yml や CLI の詳細に入る前に、「Takos をどの単位で理解すればよいか」を揃える入口です。
このページで依存してよい範囲
- Takos の全体像
- docs の読み順
- public 用語と internal 用語の大まかな対応
このページで依存してはいけない範囲
- provider 固有の lower-level route
- internal table 名
- 個別 API / CLI / manifest の詳細契約
Takos が扱う基本単位
- Workspace / Space: 所有と隔離
- Repo: source と workflow artifact の起点
- Worker: public surface での deployable unit
- Resource / Binding: backing capability と接続
- Thread / Run / Artifact: AI 実行の履歴と結果
public と internal の読み分け
Takos Docs では、次の 3 層を分けて読みます。
- public contract
- implementation note
- internal model
採用判断に使うのは specs/ と reference/ です。 architecture/ は、Takos が内側でどう動いているかを理解するための章です。
代表的なユースケース
アプリを配備したい人
.takos/app.ymlを書く- workflow artifact を用意する
- 開発中は
takos plan/takos applyを使う - canonical repository URL や Store package からは
takos deploy/takos installを使う
operator
- space / repo / resource / route の関係を把握する
- rollback / provider 差分 / source provenance を確認する
internal 実装者
- public contract と internal model の境界を確認してから code を追う