Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
生成AI開発案件におけるClineの業務活用事例とTips
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Shinya Masadome(東京AI祭)
July 02, 2025
Technology
620
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
生成AI開発案件におけるClineの業務活用事例とTips
Shinya Masadome(東京AI祭)
July 02, 2025
More Decks by Shinya Masadome(東京AI祭)
See All by Shinya Masadome(東京AI祭)
Geminiとv0による高速プロトタイピング
shinya337
1
560
怖くない!はじめてのClaude Code
shinya337
0
710
Other Decks in Technology
See All in Technology
FPGAの開発コンペでZephyrを使ってみた
iotengineer22
0
200
新しいUbuntu/GNOMEが使いたいからXからWaylandへ移行頑張ってるの巻 2026-06-20
nobutomurata
0
160
Flow 不死:AI 時代 DevOps 的不變本質
cheng_wei_chen
2
500
攻撃者視点で考えるDetection Engineering
cryptopeg
3
2.1k
事業会社における 機械学習・推薦システム技術の活用事例と必要な能力 / ml-recsys-in-layerx-wantedly-2026
yuya4
0
160
AWS Security Hub CSPMの成功・失敗体験
cmusudakeisuke
0
540
【Snowflake Summit 2026 Recap!!】Snowflake Summit Deep Dive: Security & Governance
civitaspo
1
310
徹底討論!ECS vs EKS!
daitak
3
1.7k
Claude Codeをどのように キャッチアップしているか
oikon48
13
8.8k
AIチャットの改善から見えた、良いAI体験とは / What Constitutes a Good AI Experience: Insights from Improving AI Chat
kubode
0
120
AIが自律的に回る開発ループを設計してチーム開発に組み込む
nekorush14
0
120
AI Agentをシステムに組み込む前にゆるく向き合ってみる
hayama17
0
130
Featured
See All Featured
Game over? The fight for quality and originality in the time of robots
wayneb77
1
200
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
450
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
Technical Leadership for Architectural Decision Making
baasie
3
420
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
450
Tell your own story through comics
letsgokoyo
1
960
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
160
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
150
Bash Introduction
62gerente
615
220k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
950
Transcript
A I 《“共創型”AI開発プロジェクト支援機関》 《エンジニアHRプラットフォーム》 生成AI開発案件における Clineの業務活用事例と Tips
株式会社ギブリーとは? 2009年創業 17期目を迎えたテックベンチャー 企業の生成AI活用支援実績 750社以上 生成AIを基軸とした サービスをSaaSでも展開
“共創型”AI開発プロジェクト支援機関 「Givery AI Lab」 ギブリーの開発チームのトップには、上場企業のCTO、Head of Engineering、VPoEなどの経験者やGAFAMからの参画メン バーなど、一流のテクノロジー人材が数多く 集まっており、特に生成AI分野に強みを持ち、 企業と伴走型で開発支援を行います。
AI×Software開発に強みを持つ、 開発チームを貴社専属で組成して AIプロジェクトを推進する伴走支援サービス AI
RAGシステム構築・ 精度改善 中小企業向け金融機関 ◼社内ドキュメントを活用した RAG システムの回答精度向上を 目的にアドバイザリーを実施 ◼プロンプトエンジニアリングなど 最適化手法を適用 ◼大規模改修なしで精度改善を達
成 コンテンツ作成支援 AIサービス PoC 大手デジタルソリューション 企業〈ユーザー系 SIer〉 ◼アナログだったコンテンツ作成 業務のDXを推進する体制を構築 ◼既存データ/ノウハウを活かし 生成AIサービスのプロトタイプを 迅速開発 ◼PoC後、リリース予定 RAGシステム構築・精度改 善 生成AIシステム開発・ 顧客向け提案研修 大手 IT ソリューション プロバイダー ◼生成AIを活用した提案活動がで きる社員を増強 ◼提案書・企画書作成を目的とし たアイデア企画/ PoC伴走型研 修を実施 生成AIコンサル・ 専用環境開発 大手自動車部品メーカー ◼社員が安心して使える生成 AI チャット環境を構築し継続開発を 支援 ◼利用ガイドライン策定+教育・ト レーニングを実施 ◼生成AI活用を包括的にサポート コンサルタント用 資料作成支援AI開発 大手コンサルティング ファーム ◼過去の提案資料を踏まえ、 RAG でパワポ提案資料を自動生成 ◼社内開発プロジェクトとして AIエ ンジニア/PMを配置し支援 大手エレクトロニクス・ エンターテインメント企業 ◼製品問い合わせ対応用チャット ボットのシステムプロンプト改善を 提案 ◼RAG精度向上施策を含む技術 アドバイザリーを提供 生成AIチャットボットの 回答精度改善 ◼社内独自データを活用する閉域 環境を構築 ◼Azure OpenAI Service+独自ナ レッジ×RAGで高精度回答を実現 AOAIを活用した 専用環境構築 中堅銀行業務を展開する 独立系金融機関 ◼社内AIワーキンググループの設 立を加速 ◼要件に応じた生成 AIプロトタイプ 開発を支援 ◼最新技術教育&グローバル動 向の提供で戦略策定を後押し AIワーキンググループ 立ち上げ 大手総合印刷・ 情報ソリューション企業 ◼図面作成工程の DXをAIで推進 ◼精度要件に応じたシステムと AI のすみ分けを設計 ◼新業務プロセス構築で効率化を 推進 大手自動車用 照明機器メーカー 製造の図面作成を AIで効率化支援 大手システム インテグレーター〈 SIer〉 ◼電話対応時に RAGを用い必要 資料を自動検索 ◼オペレーターが正確に回答でき る支援システムを開発 ◼AIエンジニアをアサインしてプロ ジェクト遂行 金融・保険・ コールセンターAI開発 4 様々な企業の生成AI開発プロジェクトを支援 コンサル/システム開発 コンサル コンサル システム開発 システム開発 システム開発 システム開発 システム開発 研修 コンサル/研修
株式会社ギブリー Givery AI Lab AIエンジニア 知田 悠生 <プロフィール> 京都大学理学部卒。ソフトウェア開発会社で PoC開発に従事し、
Docker・AWS・Google Cloudを活用しながら、バックエンド開発 (Python/Flask)、フロントエンド開発(TypeScript/React)、DB設計等を 担当。自然言語処理や大規模言語モデルの研究経験があり、国立情報 学研究所ではRAとして小規模言語モデルの訓練・評価を経験。現在は ギブリーでAIエンジニアとして活躍中。 Speaker
生成AI開発案件における Clineの業務活用事例と Tips
Clineについておさらい ❏ Cline Bot社が開発をリードする OSSのコーディングエージェント ❏ エディタの拡張機能として実装 ❏ Planモード/Actモードという2つのモード ❏
必要に応じてコンテクストを自ら取得 ❏ 利用者自身が管理する LLMのAPIキーを利用する限り、 input tokenやoutput tokenなどのユーザーデータは Cline Bot社によって収集されない
Cline活用事例①
❏ コンサルタント向けAIシステム開発案件 ❏ 外部エンジニア含む複数人のチームからなる開発で、 AI Labからの担当者はバックエンドのコーディングや AI関連機能開発担当。 ❏ 使用技術はPython、Claude 3.7
Sonnet、 Gemini 2.5 Proなど ❏ 開発予算が十分にあり様々な試行が可能だった ❏ AIが絡むPoCのような部分に関しては、設計のフェーズから Clineを活用 ❏ 半年以上の長期プロジェクト Cline活用事例①:コンサルタント向け AIシステム開発 背景
まず「これをしたいんだけど、マークダウン形 式でプランを立ててください」と指示。 Clineが 調査し、提案した実装方針を確認・修正。 Planモードでの準備 Actモードでの実装・テスト実装 プランが固まったら、Actモードでコードを生 成。最終的にテストコードまでClineに書かせ る。 エラー解決
エラーメッセージをClineに貼り付け、原因と 解決策を質問。簡単な修正は自身で行い、 複雑な場合はClineにコードを生成させ、確 認後に適用する。 使用モデルとしては、コーディングスキルが高い Claude 3.7と、処理速度が速くドキュメント作成に適している Gemini 2.5 Proを使い分け。ほぼ全ての開発業務で Clineを使用し、コードの大部分を Clineに書かせ、自身 で修正するスタイルを採用。 Cline活用事例①:Clineを活用した開発業務の流れ
➢ 長いファイルを扱う際には、直接編集を避け、新しくファイルを生成・分割させる方が効率的。 ➢ コンテキストウィンドウの限界 により、過去のやり取りやファイル全体を考慮できなくなる傾向がある ため注意が必要。 Cline活用事例①:Clineを活用した所感 メリット デメリット ❏
作業時間の大幅削減 (体感2~3倍の開発速度) ❏ 試行錯誤の高速化 ❏ エラー解決の効率化 ❏ 未経験言語への対応 ❏ 長いファイルの取り扱いが困難 ❏ コーディングの癖 (安易なエラーハンドリング、冗長な記述) ❏ テストコードが意図と完全に一致しない場合がある ❏ 長いファイルを扱うとコスト (時間・お金 )がかさむ
システムプロンプトの活用 AIのコーディングの癖を抑えるため、具体的なルールを記述する。 グローバルルール(一般的なコーディングスタイル) とワークスペースルール(プロジェクト固有のルール) の 使い分けが重要。 Planモードの徹底 実装前に必ず Planモードで設計方針を検討 させ、開発に必要なコンテクストを十分に生成させる。
大規模な機能の場合、最初にマークダウン形式で計画書を作成させると効果的。 コードの分割・整理 AIが読みやすいように、1ファイルあたりのコード量を 500行程度に抑えます (ex: Python)。 コードが長くなったら積極的にファイルを分割 し、AIに構造化させることでリファクタリングも可能。 Cline活用事例①:Cline活用を促進するTips
Cline活用事例②
背景 ❏ AIエージェントによる事例収集・調査・リスト作成業務の 自動化システムの開発。 ❏ 担当業務としては、システム開発全般・ Clineを使用した コード生成と修正開発 ❏ 使用技術はPython、Gemini
2.5 Pro Preview、Google Custom Search APIなど ❏ 開発期間は、プロジェクト全体で約 1ヶ月 ❏ Clineを使った実際の作業期間は約 3週間 ❏ 最初のデモ提出までは約 1週間。 Cline活用事例②:事例収集自動化システム開発案件
計画フェーズ ユーザーストーリーマップを基に、 Planモードを使用して具体的な実装計画を立てる。当初 はActモードを直接運用していたが、コード生成の質の安定性に問題があったため Plan モードを軸とした運用に変更。 実装フェーズ Planモードで立てた計画を元に、 Actモードに切り替えてコードを生成。簡単なプログラ ミングであれば直接
Actモードでも問題ありませんが、複雑なシステムの場合は必ず Planモードから始めることが重要。 レビュー・修正フェーズ Clineが生成するコードはそのままでは実行できない場合があり、自身で修正が必 要。最終的なコードのうち 70%~80%はClineが生成するが、コードの読解やデバッ グに時間がかかるため、効率面では大きく上がらないパターンも。 Cline活用事例②:Clineを活用した業務の流れ
Cline活用事例②:Clineを活用した所感 全体像が決まっているが、各部分の具体的な実装要件・方法が まだ思いつかない場合に ClineのPlanモードを活用できる。 顧客の反応も良く、更なる追加要望をいただくことが主だった。 全体のコード作成時間は短縮されたが、コードの精度は 100%ではないた め、生成されたコードのチェックやデバッグには時間がかかる。 裏でのファイル読み込みなど、ユーザー入力以外の操作でトークンを消 費するため、
Cline自体のコストは想像以上にかかる可能性がある。 良かった点 悪かった点
Cline活用事例②:Cline活用を促進するTips Planモードの徹底 必ずPlanモードで計画を立ててから Actモード に移行することで、手戻りを防ぎ効率を上げら れる可能性が高まる。 セッションの切り替え 手動でコードを修正したりした場合は、同じセッ ションを継続せず、新しいセッションを作成して 作業をやり直すのが効果的。頻繁な手作業修
正があるセッションではバグが出やすい。 コード管理 Clineの履歴ファイルは自動生成部分のみな ので、Gitなどのバージョン管理システムを使用 し、自動生成と手動修正の部分をコメント付き で管理することがお勧め。 詳細なプロンプティング 細かい粒度(使用する言語・フレームワーク・ パッケージ・実装手順・モジュール分けなど )で 詳細な実装計画を言語化してプロンプトに加え る。
総括:事例から見えてきたこと ❏ 生成AIもといLLMに与えるコンテクスト整備の重要性 ❏ モデルごとに異なるコンテクスト長を持つ、かつモデルは長期的な記憶が苦手 ❏ 利用箇所に応じたLLMの選定 ❏ 現時点では、人間の介入は避けられない ❏
モデルはステートフルな状態遷移を意識できていない ❏ 作成物の良し悪しに対する判断材料が多いのは人間
総括:事例を踏まえての活用方針 ➢ Planモードを活用した、自身のタスクへの理解の深化 ◦ モデルに適切な説明を与えるために、まず自身の解像度を高める ➢ セッションの切り替え・プロンプトを活用したコンテクスト整備 ◦ Clineの履歴管理機能を活用 ◦
何度も必要なコンテクストはマークダウンに落とし込む ➢ 高速なイテレーション ◦ 特定のアルゴリズムやライブラリを用いたボイラープレートの記述は AIがやってくれる ◦ テストを書くことはこれまで以上に重要になる コーディング作業の高速化という側面もあるが、 プロジェクト・プロダクトに対する 自身の理解を高速に高める という側面で活用していくことがおすすめ
お知らせ
Givery AI Lab 正社員メンバー募集中!【新卒・中途転職向け】 27卒 AIエンジニア エンジニア中途求人一覧
最先端技術×高単価AI案件のフリーランスエージェント「 Track Works」 会員登録はこちら!
最先端技術×高単価AI案件のフリーランスエージェント「 Track Works」 コミュニティ限定イベント 技術・キャリアセミナー 高単価の AI案件紹介 高単価AI案件紹介のほか、技術・キャリアセミナーや技術顧問を招いたイベントを開催 会員登録はこちら!
明日12:00~開催!生成AI開発案件の“リアル体験談”を語るセミナー セミナーお申し込みはこちら 実際にTrack Worksをご利用いただき、 PM/AIエンジニアとして 複数の生成AI開発案件にご参画いただいたフリーランスエンジニアの方にご登壇いただきます!
25 Track Tシャツを着ている人に話しかけてください! 技術・キャリアについて、たくさんお話ししましょう!