じゃあ、おうちで学べる

本能を呼び覚ますこのコードに、君は抗えるか

LLM

生成AI時代に必要なシェルの基本知識とシェル芸への入門

はじめに 生成AIの急速な発展により、様々なAIアシスタントが日常的にシェルコマンドを提案してくれるようになりました。また、最新のAI統合ツールは、ユーザーの自然言語指示からコマンドを生成し、場合によっては自動的に実行することさえあります。このよ…

Rust製MCPライブラリのサンプルコードから学ぶ活用法

はじめに 前回の「Rust製MCPライブラリの内部実装を徹底解析」では、Model Context Protocol (MCP) のRust SDKの内部実装について詳しく解説しました。今回は、その続編として、examples/ディレクトリに含まれるサンプルコードを詳しく見ていきます。 github…

Rust製MCPライブラリの内部実装を徹底解析

はじめに 最近注目を集めているModel Context Protocol(MCP)は、大規模言語モデル(LLM)に外部ツールやサービスへのアクセス能力を提供するための標準プロトコルです。中でも公式が提供しているRust SDKはあまり注目されていませんが、私自身が必要として…

生成AIといっしょ: 動作するきれいなコードを生成AIとつくる

※こちらは社内で発表したものを外部で登壇できるように修正したものです。 はじめに 2021年にGitHub Copilotが発表され、2022年に一般利用可能になって以来、生成AIはソフトウェア開発の世界に急速に浸透してきました。「動作するきれいなコード」はソフトウ…

tfmcp 🦀: A Rust-Implemented Tool to Operate Terraform from LLMs

Introduction Hello! Today, I'd like to introduce a tool I recently developed called tfmcp. This tool allows you to operate Terraform from LLMs (Large Language Models) by utilizing the Model Context Protocol (MCP). github.com If you like th…

MCPでLLMに行動させる - Terraformを例とした tfmcp の紹介

はじめに こんにちは!今回は、私が最近開発した tfmcp というツールを紹介します。これは Terraform を LLM(大規模言語モデル)から操作できるようにするツールで、Model Context Protocol (MCP) を活用しています。 github.com このブログが良ければ読者…