メインコンテンツへスキップ
  1. 記事/

2025年:一年を振り返って

Nuno Coração
著者
Nuno Coração
Principal Product Manager @ Docker
目次
前を向いて点と点をつなぐことはできない。後ろを振り返ってはじめてつなげることができる。だから、点と点が将来どこかでつながると信じなければならない。
  • スティーブ・ジョブズ

2025年は再建の年でした。2024年に20年連れ添った妻を失った後、一夜にしてシングルファーザーになりました。この年は再び足場を見つけることでした。友人や家族と時間を過ごし、娘と新しい場所を旅し、生きていること、そしてものを作ることの喜びを再発見しました。

その創造の一部は仕事で、一部はオープンソースで、そして一部はキッチンテーブルでRaspberry Piと7歳の娘と一緒に行われました。しかし、すべてを繋ぐ一本の糸があるとすれば、それはこれです:最高の瞬間は、大切な人々と一緒に作ることから生まれました。

Docker
#

年は、1年以上かけて提案し育ててきたプロジェクトが中止されることから始まりました。痛かったですが、決定は理にかなっていました。AIは急速に進んでおり、Dockerは全力を注ぎたかったし、そこに人が必要でした。AIチームに参加する機会を提供されました。

一つのドアが閉まると、別のドアが開く。しかし、私たちはしばしば閉まったドアを長く、後悔を込めて見つめすぎて、開いたドアに気づかない。
  • アレクサンダー・グラハム・ベル

MCP Catalog
#

Docker MCP Catalogをローンチしました。Docker Hubに統合されたMCPサーバーのキュレーションされたレジストリです。アイデアはシンプルでした:開発者は、npxuvx経由でフルシステムアクセスで実行される任意のコードではなく、AIエージェントを拡張するための安全でコンテナ化された方法を望んでいます。カタログは現在、Stripe、Elastic、Neo4j、Heroku、Grafana Labsなどのパートナーから220以上のコンテナ化されたMCPサーバーをホストしており、それぞれ適切な分離とセキュリティを備えています。

MCP Toolkit
#

MCP ToolkitはDocker Desktop内でカタログに命を吹き込みました。MCPサーバーのワンクリック起動、手動設定ゼロ、Claude、Cursor、VS Codeなどのクライアントへの自動接続。ツールを発見してから実際に使用するまでの最速の道です。

MCP Gateway
#

MCP Gatewayをオープンソース化しました。MCPサーバーをオーケストレーションし、認証情報、OAuth、アクセス制御を処理するインフラストラクチャです。Docker Desktopで自動的に実行されるため、数百万の開発者がすぐに利用できます。

cagent
#

cagentは私が最も誇りに思うプロジェクトかもしれません。シンプルなYAML設定を使用してAIエージェントを構築・実行するためのランタイムです。コード不要。ファイルでエージェントのペルソナ、ツール、機能を定義して実行します。マルチエージェントチーム、MCP統合、すべての主要モデルプロバイダーのサポート、そして素晴らしいTUI体験。

Gordon
#

そして最後に、Gordon。DockerのAIアシスタントです。cagentを中心に据えて一から再構築しています。新バージョンは現在、GAの準備をしながら選ばれたユーザーに展開中で、もっと多くの開発者の手に届くのを楽しみにしています。

書くこと、そして公の場で考えること
#

道中で学んでいることについて書きました:

  • MCP Servers: The USB-C Moment for AI Agents - Model Context ProtocolがAIのユニバーサルコネクタになりつつある理由についての私の見解。エコシステムを可能にする標準化であり、私たちはまだ始まったばかりです。

  • Unseen Cost of Growth: Metcalfe’s Law at Work - AIとは関係ないが、チームがどのようにスケールするかについて慎重であることに関する組織の複雑さについての考察。

Blowfish
#

3年経っても、Blowfishは私を驚かせ続けています。自分のウェブサイトを作りたかったから始めた個人的なHugoテーマが、はるかに大きなものになりました。

数字で見る
#

  • GitHubで2,600以上のスター
  • 660フォーク
  • 244人のコントリビューター
  • プロジェクト開始以来174リリース

2025年のハイライト
#

今年は17のリリースでいくつかの主要な追加を出荷しました:

  • TailwindCSS v4アップグレード - 重要なモダナイゼーションの取り組み
  • Tabsショートコード - アイコンとグループ化オプション付き
  • GitHubスタイルのadmonition - [!note][!quote][!warning]など
  • VideoとGistショートコード
  • GitHubリポジトリのサムネイル - embedで
  • 構造化されたパンくずリスト - より良いSEOのため
  • タイ語とインドネシア語の翻訳

コミュニティはテーマを前進させ続けました。新しい言語、ショートコード、私が存在すら知らなかったバグ修正。

最初のコラボレーター
#

10月、@ZhenShuo2021をBlowfishの最初の公式コラボレーターとして迎えました。オープンソースプロジェクトを構築することは孤独に感じることがあります。メンテナンスの負担を分かち合い、PRをレビューし、方向性を導く手助けをしてくれる人がいることは計り知れない価値があります。これはBlowfishが私だけのものではなくなった新しい章を示しています。

Blowfish Tools CLI
#

Blowfish Tools - 新しいプロジェクトを作成するCLI - は2025年に7,825ダウンロードを達成し、前年比58%増加しました。2026年1月だけで1,200以上のダウンロードがありました。人々は実際にBlowfishで定期的に新しいブログを始めています。

Evaを作る
#

最も意味のある創造の一部は、仕事の外で起こります。

このクリスマス休暇に、娘と一緒に音声AIコンパニオンを作りました。私たちは彼女をEvaと名付けました。WondLa(一緒にApple TVで見ている番組)の主人公にちなんでいます。

EvaはポケットサイズのロボットでRaspberry Pi ZeroとPiSugar Whisplay HATを使用しており、ポルトガル語(ブラジルではなくポルトガルの!)を話し、子供向けの性格を持ち、会話を覚えているので娘は時間をかけて彼女との関係を築くことができます。

プロジェクトはYouTubeチュートリアルから始まり、Claudeとの「バイブコーディング」としか呼べないものを通じて個人的なものになりました。自然言語で欲しいものを説明し、一緒にコードを作り直して娘のためにユニークなものを作りました。

すべてを価値あるものにした瞬間:娘がボタンを押して「Olá Eva!」と言い、Evaが彼女自身が選んだ声で完璧なポルトガル語で応答したこと。その後、ユニコーンについて20分間の会話が続きました。

これが子供と一緒に作る魔法です。技術的な成果よりも、驚きの瞬間の方が大切です。

更新: あの投稿以来、Evaは適切なケースを手に入れました。そして娘によるペイントジョブも。彼女は今や正式に唯一無二です。

娘が塗装した新しいケースを持つEva

Afterlight
#

妻を失った後、私が経験していることを本当に理解してくれる他の人々を探している自分に気づきました。既存の選択肢は合いませんでした。公開されすぎ、雑然としすぎ、悲しみのために設計されていない。

そこでAfterlightを作り始めました。悲しみのサポートのための安全で匿名のテキストのみのプラットフォームです。写真なし、動画なし、コンテンツをプッシュするアルゴリズムなし。共有された経験を通じてつながる人々、仮名を使用して、自分のペースで。

今のところ、開発を一時停止しています。いくつかの理由:時間が足りず、優先順位をつける必要があります。必要な人にどうやって届けるかわかりませんでした。悲しんでいる人へのマーケティングは(当然のことながら)ほぼすべてのプラットフォームでブロックされています。そして、変に感じないマネタイズプランがないため、コストが増えた場合に運営を続ける余裕がありません。

また戻ってくるかもしれません。そうでないかもしれません。でも、作ることで多くを学びました。

コードを超えて
#

言及する価値のあるすべてがGitHubリポジトリにきれいに収まるわけではありません。

メンタリング。 今年、MentorCruiseを通じて4人のメンティーと仕事をしました。全員がプロダクトマネジメントでのキャリア転換をナビゲートしていました。彼らが準備し、面接を受け、望んでいたPMの役割を得るのを見るのは本当にやりがいがありました。その登りがどれほど難しく感じたかを覚えているとき、誰かが次の段階に到達するのを助けることには特別なものがあります。

読書。 今年15冊の本を読みました。望んでいたほど多くはありませんが、いくつかの宝石を見つけるには十分でした。お気に入りは、There Is No Antimemetics Division(何週間も頭に残ったSCP Foundationの物語)、Project Hail Mary(アンディ・ウィアーの最高傑作)、そして*Tokyo Express*(日本の犯罪小説がいかに好きかを思い出させてくれた松本清張の古典)でした。

学んだこと
#

再建には時間がかかる。 悲しみを通り抜ける近道はなく、一夜にしてシングルファーザーになるハックもありません。ただ毎日現れ続けるだけで、やがて日々の重さが軽くなり始めます。進歩は直線的ではなく、それで大丈夫です。

自分に優しくする。 今年、休むべき時に無理をしすぎました。空のカップからは注げません。スローダウンすること、ノーと言うこと、いくつかのことを十分良いままにすることを学ぶこと、それは弱さではなく、生存です。

いつ一時停止するかを知る。 Afterlightは、すべてのプロジェクトが完成する必要はないことを教えてくれました。タイミングが正しくないこともあり、リソースがないこともあり、単に優先順位をつける必要があることもあります。一時停止することは失敗ではありません。

オープンソースはコミュニティ。 Blowfishは私が素晴らしい開発者だから成功しているわけではありません(そうではありません)。244人が貢献するほど気にかけてくれたから成功しています。それは謙虚にさせ、やる気を起こさせます。

愛する人と一緒に作る。 Evaは、どんな仕事のプロジェクトよりも大切なことについて多くを教えてくれました。娘が自分が作るのを手伝ったロボットと話しているのを見ること、それがあなたと一緒に残るものです。

2026年に向けて
#

予測も新年の抱負もしません。でも、大切なものを作り続け、愛する人々とより多くの時間を過ごし、ここにいる時間を最大限に楽しみたいと思います。

2026年に乾杯。

関連記事