概要
Toco AI 開発ドキュメントへようこそ!本ドキュメントは、開発に必要な技術情報とガイドラインをすべて網羅しています。
Toco AI とは?
Toco AI は、業界初のモデル駆動 (Model-Driven) 型 AI コーディングプラットフォームであり、次世代のソフトウェア開発体験を切り拓きます。
内蔵された AI アーキテクトとコアとなるモデリングエンジンにより、Toco AI は大規模言語モデルによるコーディングにおける「コンテキストの欠落」と「保守の難しさ」という課題の解決に取り組んでいます。 私たちは単にコードを生成するだけでなく、アーキテクチャの標準と長期的な価値を構築し、個人開発者から企業チームまで、高品質なソフトウェアの効率的なデリバリーを実現します。
Spec Coding を超えて:Toco AI において、モデリングこそが正確な仕様 (Spec) です。それはフォーマット化され、コラボレーション可能であり、リアルタイムでコードと完全にマッピングされます。 これは大規模モデル活用の標準化におけるギャップを埋めるだけでなく、エンジニアリング情報の劣化のない継承を保証し、AI コーディングの未来のトレンドを定義します。
基本的な使用フローとコアコンセプトを理解するために、まずは最初のプロジェクトをお読みになることをお勧めします。
主な機能
モデリング設計即コード!AIによるエンドツーエンドのモデル設計とコード生成で、システムアーキテクチャ全体の構築を精密に制御します。設計は、あなたとAIの間で共有される「唯一の信頼できる情報源 (Single Source of Truth)」となり、大規模モデルの永続的なコンテキストとなります。
生成物はDDD、CQRS、Layeredなどの標準に準拠しています。読み取りと書き込みに異なるデータモデルを採用し、書き込みの一貫性と読み取りの柔軟性およびパフォーマンスを保証します。サービス層とビュー層を分離し、UIとビジネスロジックの低結合と変更の容易さを実現します。モノリスからの移行を支援する、次世代のマイクロサービス 2.0 アーキテクチャを採用しています。
直感的な可視化モデリング設計を提供し、バックエンドの構築プロセスを完全に表示します。コードの80%がモデリング設計から決定論的に生成 (Deterministically Generated) されるため、大規模モデルの制御が容易になり、コードレビューのコストを削減し、開発効率を大幅に向上させます。
チームコラボレーションとバージョン管理、豊富なAPIのサポート、柔軟な拡張性を提供します。要件の分解(ブレークダウン)から始まり、データモデリング、完全なコード実装、デプロイ環境まで、開発をワンストップで完了します。
