AI-Driven Development
Claude Code を活用した開発
当社では、開発ツールとしてAIコーディングエージェント「Claude Code」を全面的に活用しています。コードベース全体を理解させたうえで設計・実装・テストまでを進めることで、開発のスピードと品質を両立。さらに、繰り返す作業を「スキル」として標準化し、「フック」で品質チェックを自動化するなど、独自の工夫で開発を効率化しています。生成AIはあくまで 開発を速く・確かにするための道具 として活用しています。
イシュー起点で実装
GitHubのIssueにタスクと要件を整理し、Claude Codeがプロジェクト全体のコードと設計方針を読み込んだうえで実装します。方針から外れない一貫した開発を実現します。
スキルで定型作業を標準化
繰り返し発生する作業を「スキル」として定義。たとえばスマホ・タブレット・PCでのレイアウト確認など、決まった手順をいつでも同じ品質で再現できるようにしています。
フックで品質を自動ガード
ファイル編集やコミットなどの契機に「フック」を設定し、Lint・型チェック・自動テスト(Playwright含む)やドキュメント整理を自動実行。人手による抜け漏れを防ぎます。
エラーが消えるまで自走デバッグ
Dockerログ・アプリのログ・ブラウザのコンソールを読み取り、エラーが出なくなるまで自律的に原因を特定・修正。粘り強く品質を仕上げます。
※生成AIは、お預かりした情報を学習に使わない設定で利用しています。AIの作業は、経験のある開発者が1つずつ確認しています。
Our Stack
当社が新しくつくるシステム
技術を1つに絞り、部品や手順を使い回すことで、速く、品質をそろえて開発します。
画面
Frontend- React
- TypeScript
- React Router
- Tailwind CSS
サーバー・データベース
Backend & Database- Python
- FastAPI
- PostgreSQL
インフラ・開発ツール
Infrastructure & Tools- Google Cloud
- GitHub
- Claude Code
- Docker
- Playwright
Rebuild
他の技術で動く今のシステムは、当社の技術で作り直します
他社開発のシステムも、今のシステムのコードから働きを読み解き、当社の技術で作り直します。資料が残っていなくても対応します。