タグ

copilotに関するkanda_kのブックマーク (2)

  • Cloudflare Workers+TypescriptでGitHub Copilot ChatのAIエージェントを作ろう

    この記事は SMat Advent Calendar 2024 の12月13日分の記事です。 こんにちは、株式会社エスマットでSREをしているbiosugar0です。 2024年9月、GitHub Copilotの機能を拡張する「GitHub Copilot Extensions」のパブリックβ版が全ユーザー向けに公開されました。 これにより、個人やサードパーティの開発者がVS Codeなどで独自のAIエージェント(以下、エージェント)を開発できるようになりました。 GitHub Copilotは定額で使えるうえに拡張性も追加されたのは嬉しいアップデートですね。 この記事では、Cloudflare WorkersとTypescriptを使って、GitHub Copilot Chatのエージェントを実装する方法を紹介します。Cloudflare Workersを使うことで、サーバー構築のコス

    Cloudflare Workers+TypescriptでGitHub Copilot ChatのAIエージェントを作ろう
  • APIの自動テストとモックAPIを駆使してTDD風に開発する

    こんにちは、バックエンドを中心に開発をしている野島と申します。 最近下記の流れで開発をしており、とても開発しやすいと感じているので共有します。 APIの自動テストの作成 モックAPIの作成 APIの処理の実装 TDDは下記の順序で行いますが、それを拡張してAPI開発にあてはめたようなスタイルです。 レッド:動作しない、おそらく最初のうちはコンパイルも通らないテストを1つ書く。 グリーン:そのテストを迅速に動作させる。このステップでは罪を犯してもよい。 リファクタリング:テストを通すために発生した重複をすべて除去する。 テスト駆動開発 p.ⅹより引用。 それでは、内容に入っていきます。 0. 前提 Go言語でAPI開発し、テストツールにはscenarigoを利用するとします。 scenarigoYAML でテストシナリオを記述するAPIテストツールです。簡潔に記載できるので、どのような

    APIの自動テストとモックAPIを駆使してTDD風に開発する
  • 1