株式会社TKCがAI活用の新たな開発スタイルを導入
株式会社TKC(本社:栃木県宇都宮市)は、全エンジニアがAIを用いる環境を整備し、「GitHub Copilot」を全社的に導入するプロジェクトをスタートしました。この取り組みは、AIを補助的に活用する段階から、エンジニアがAIと共創する新たな開発スタイルへと進化するものです。
GitHub Copilotの導入背景
これまで、GitHub Copilotは一部の先行部門にて試験的に活用されてきました。その結果として、コード生成やレビュー、設計支援において生産性向上が認められた一方で、利用が限られた範囲にとどまっていたため、全体の開発プロセスの変革には至りませんでした。この状況を改善するため、同社は全エンジニアにGitHub Copilotを活用できる環境を整え、AIの力を十分に引き出す取り組みを進めることとなりました。
具体的な取り組み内容
株式会社TKCは、単なるライセンスの拡大に留まらず、社内での具体的な施策を組み合わせた全社的な取り組みを実施します。特に、マイクロソフト社の協力を得て、全エンジニアを対象とした公式ワークショップを実施し、AI活用の基本的な操作方法や実践的なユースケースを学ぶ機会を提供していきます。
さらに、社内に専任の組織を設立し、各開発現場の支援にあたるField Development Engineer(FDE)を配置。現場のプロジェクトに参加し、AI活用方法の普及やベストプラクティスの共有を推進します。これにより、AI活用が単発の研修に止まらず、実務の中に根付くようにするとしています。
AIネイティブ開発への転換
この取り組みを通じて、株式会社TKCはAI拡張型開発から、AIが前提となる「AIネイティブ開発」へのシフトを強化していきます。これにより、エンジニア一人ひとりの創造性を最大限に引き出すことで、顧客に提供するプロダクトの付加価値を高めることが期待されています。
エンジニアからの評価
すでにGitHub Copilotを活用しているエンジニアからは、その効果について様々な声が寄せられています。開発担当者は「定型的なコードを書く時間が大幅に減り、設計やロジックの検討に時間が充てられるようになった」と述べています。また、品質管理の担当者からは「テストコードの作成が容易になり、テストケースの見落としにも気づきやすくなった」という意見も。
若手エンジニアは「新しいプログラミング言語やフレームワークを学ぶ際に、サンプルコードとして参考になり、その学習にも活用できている」と評価しています。
今後の展望
GitHub Copilotの導入にあたり、同社は技術研修グループの設置、開発方針の策定、社員教育の三つの軸で体制を整えています。これらの活動を通じて、全エンジニアがAIを正しく利用できるようにするための教育プログラムも並行して進める予定です。
これからも株式会社TKCは、テクノロジーに基づいた開発文化の進化を目指して挑戦し続けます。今回のプロジェクトはその第一歩であり、今後の成果が期待されます。