紹介
Swimmは、開発チームが複雑なコードベースを素早く理解し、常に最新の状態を保つドキュメントをコードと連携して管理できるスマートな開発者支援プラットフォームです。独自の解析技術がコード全体を読み取り、開発環境と連携して状況に応じた回答や自動更新を行います。
主な機能
状況に応じた質問応答: コードベースに関する質問に対して、すぐに適切な回答を提供
開発環境との連携: VS CodeやJetBrains対応のプラグインで、開発作業中に直接ドキュメントやサポートを利用
コード連動の文書管理: ドキュメントをコードの断片と直接結び付け、コードの変更に合わせて自動的に内容を更新
自動コンテンツ作成: スマート技術がドキュメントの作成と改善をサポートし、手作業を減らします
学習リストの作成: 文書を体系的に学べる形に整理し、理解のプロセスをスムーズに
自動更新の図表: Mermaid構文とスマート機能を活用し、コード変更を自動的に反映する図を作成・管理
活用場面
新しい開発者の育成: コードと直接結びついた最新の資料で習得期間を短縮し、情報の差を解消
複雑なシステムの管理: 古いシステムやマイクロサービス環境でもドキュメントを常に同期させ、知識の古くなりを防ぐ
チームの知識共有: 経験豊富な開発者の知恵を生きた文書として残し、協力とノウハウの継承を促進
コード改善の支援: ドキュメントがコード変更を自動反映し、チーム全体の統一性を保つ
研究開発の引継ぎ: 研究成果や基盤情報を文書化し、開発チームでの円滑な活用を実現
社内APIの活用促進: 明確でコード連動のドキュメントにより、API使用の流れをわかりやすく表示