2026-06

ローカルLLM

CrewAI on Ubuntu — 役割分担AIエージェントチームの構築と実行

「複数のAIエージェントに役割を与えて、チームとして協調させたい」——そんな要求に応えるのが CrewAI です。リサーチャーが調べ、ライターがまとめる、といった役割分担を数十行のPythonで組めます。
ローカルLLM

AutoGen on Ubuntu — Microsoft製マルチエージェントフレームワーク構築

「複数の AI が会話しながら問題を解く」というマルチエージェント AI を Ubuntu で動かしたい方へ。この記事では Microsoft AutoGen を Ubuntu 24.04 LTS に導入し、ブラウザ操作できる AutoGe…
開発環境

Go gRPC+Protocol Buffers on Ubuntu — マイクロサービス間通信の実装

GoでgRPCとProtocol Buffersを使ったマイクロサービス間通信を、Ubuntu 24.04 世代の環境で実際にセットアップする方法を説明します。.proto ファイルの定義からコード生成、サーバー・クライアントの実装、そして…
開発環境

Go goroutine/channel on Ubuntu — 並行処理パターンの完全実践

Go 1.22.12(golang:1.22-bullseye Docker)および Ubuntu 24.04 LTS(Noble)で 2026-06-13 に検証しています。goroutine・channel の基本動作は Ubuntu…
開発環境

Tokio on Ubuntu — Rust非同期ランタイムの仕組みと実践パターン

「Rustで非同期処理を書きたいけど、async/await や tokio が何をしているのかよくわからない」——Ubuntu上でRustを触り始めた方が最初に詰まるのが、まさにここです。本記事では、Ubuntu 24.04 LTSに実際…
開発環境

Actix-web on Ubuntu — RustのWebフレームワーク最速構成の開発・本番化

RustのWebフレームワークといえば actix-web です。 ベンチマークサイト TechEmpower で常に上位に入る実績を持ち、Tokio ランタイムと非同期I/Oをフル活用した設計になっています。 「Rust は難しそう」と思…
ローカルLLM

AIコーディングツール比較 on Ubuntu — Cursor vs Aider vs Continue.dev 2026

「Ubuntu でも AI コーディングツールを使いたいけど、結局どれを選べばいいの?」という疑問に、実際に動かした結果で正直に答えます。
セルフホスト

Supabase on Ubuntu セルフホスト — Firebase代替BaaSを自前構築

FirebaseやSupabase Cloudの「無料枠が足りない」「データを自分の手元に置きたい」——そう思ったことはありませんか。Supabaseはオープンソースなので、Ubuntu上のDockerさえあれば完全に自前で動かせます。Po…
データベース

Weaviate on Ubuntu — AIネイティブベクターデータベースの構築

「RAGを自分で動かしてみたいけど、ベクターデータベースって難しそう…」と感じていませんか?
データベース

MongoDB レプリカセット on Ubuntu — 3ノード冗長構成の構築

MongoDBを本番に使うなら、単体構成は障害でデータごと止まるリスクがあります。レプリカセット(Replica Set)を組めば、3ノードが同じデータを持ち合い、1台が落ちても自動でフェイルオーバーする冗長構成になります。