All Posts
News bits
GitHub Copilot CLIの新機能
GitHub Copilot CLIの新機能
GitHub Copilot CLIに新機能が追加された。最新のAIモデルサポート、コード検索の強化、画像サポートの改善が含まれる。
最新のAIモデルとして、OpenAIのGPT-5.1、GPT-5.1-Codex、GPT-5.1-Codex-Mini、GoogleのGemini 3 Proに対応。
コード検索機能を強化。ripgrepをCopilot CLIにバンドルし、grepとglobツールを追加。コードベースを効率的に検索可能。
画像サポートを改善。@メンションに加えて、画像をペーストやドラッグ&ドロップで追加可能。
その他の機能:
/shareコマンドでチャットセッションをMarkdownファイルやGitHub gistとして保存可能- heredocや特殊文字を含むコマンド提案時の不要な権限チェックを削除
- PowerShellでの
!シェルモードコマンドのサポートを改善 - ヘッドレス
-pモードでの自動化シナリオを改善。権限エラーや通信エラー時に非ゼロコードで終了 /sessionコマンドの出力とスタイリングを改善- アプリケーション全体の空白、フォーマット、UI操作を改善
- MCPサーバツール通知をサポート
- 長時間実行されるシェルコマンドの処理を改善
信頼性とバグ修正として、長時間実行されるシェルコマンドでのメモリリークを防止、カスタムエージェント設定に関するバグ修正、Ctrl+Cシグナルと中断操作の処理を改善、シェルツールの環境から内部NODE_ENV変数を削除してNode開発シナリオでの衝突を防止、Windows Terminalでのキーボード入力のブロック問題を修正、/modelコマンドでサポートされていないモデル使用時のエラーメッセージを改善、初回起動時に背景色の値が入力ボックスに表示される問題を修正。
更新はnpm install -g @github/copilot@latestで実行可能。
出展:GitHub Copilot CLI: New models, enhanced code search, and better image support
Cursor AgentがCLIで利用可能に
Cursor AgentがCLIで利用可能に
Cursor Agentが、コマンドラインインターフェース(CLI)またはヘッドレス環境で利用可能になった。これにより、NeovimやJetBrainsなどの他のIDEを使用している開発者もCursor Agentの全機能を利用できる。CLIはCursorのサブスクリプションに含まれる任意のモデルで動作し、ターミナルやリモート環境で複数のエージェントを並行して実行することも可能。
利用を開始するには、次のコマンドを実行する。
# インストール
curl https://cursor.com/install -fsSL | bash
# プロンプトを指定してCLIを開始
cursor-agent chat "find one bug and fix it"このCLIは現在ベータ版。セキュリティ保護は開発途上であり、ファイルの読み取り、変更、削除、およびユーザーが承認したシェルコマンドの実行が可能。信頼できる環境でのみ自己責任で使用する必要がある。
Hugging Face、新しいCLIツール「hf」を発表
Hugging Face、新しいCLIツール「hf」を発表
Hugging Faceが、コマンドラインインターフェース(CLI)ツールを刷新し、huggingface-cliからhfへと名称を短縮。開発者の利便性向上を目的としたアップデート。
- コマンド構造の改善:
hf <resource> <action>という一貫した構文を採用し、dockerのような一般的なCLIツールに近い直感的な操作性を実現。 - 新コマンド
hf jobs: Hugging Faceのインフラ上で直接スクリプトやDockerイメージを実行できる新機能hf jobsを追加。 - 下位互換性: 従来の
huggingface-cliコマンドも引き続き利用可能で、新しいコマンドへの移行を促す警告が表示される。
Gemini CLIでカスタムスラッシュコマンドが利用可能に
Gemini CLIでカスタムスラッシュコマンドが利用可能に
Gemini CLIにカスタムスラッシュコマンド機能が追加。ユーザーは再利用可能なプロンプトを定義し、Gemini CLIとの対話を効率化できる。コマンドはTOMLファイルベースで定義され、引数の受け渡しやシェルコマンドの直接実行もサポートする。
- TOMLファイルによる定義: カスタムコマンドは
.tomlファイルで構造的に定義される。必須項目はpromptのみ。 - 引数とシェルコマンド:
{{args}}で引数を渡し、!{...}でシェルコマンドをプロンプト内で直接実行できる。 - スコープと名前空間: コマンドはユーザーごと(
~/.gemini/commands/)またはプロジェクトごと(.gemini/commands/)に定義可能。サブディレクトリを作成することで、コマンドを名前空間でグループ化できる。 - ユースケース: GitHubのプルリクエストレビューの自動化、タスクの戦略的計画の作成、他のツールとの連携など、反復的なタスクの効率化に利用できる。
- MCP統合: Model Context Protocol (MCP) プロンプトをスラッシュコマンドとして利用することも可能。
Gemini CLI、オープンソース AI エージェント CLI がプレビュー提供
Gemini CLI、オープンソース AI エージェント CLI がプレビュー提供
Google が Gemini 2.5 Pro を搭載したオープンソースの AI エージェント「Gemini CLI」をプレビュー版として提供開始。ターミナル環境でコード理解、ファイル操作、コマンド実行、動的トラブルシューティングが可能になる。
Gemini CLI は無料で利用でき、個人の Google アカウントでログインするだけで Gemini Code Assist ライセンスを取得できる。100 万トークンのコンテキストウィンドウを持つ Gemini 2.5 Pro へのアクセスが可能で、業界最大級の利用制限として毎分 60 リクエスト、1 日 1000 リクエストまで無料で利用できる。
Google Search 連携によるプロンプトのグラウンディング、Model Context Protocol(MCP)サポートによる拡張機能、カスタムプロンプト設定、スクリプト内での非対話的実行などの機能を提供。Apache 2.0 ライセンスで完全にオープンソース化されており、GitHub リポジトリでコミュニティ貢献を受け入れている。
VS Code の Gemini Code Assist とも技術を共有し、エージェントモードでマルチステップの計画作成、自動復旧、ソリューション提案が可能。全プラン(無料、Standard、Enterprise)で Insiders チャンネルから追加費用なしで利用できる。
出展:Introducing Gemini CLI, an open source AI agent for your terminal
zx 8.5.0 リリース、コア機能のみの軽量バージョン zx@lite を提供
zx 8.5.0 リリース、コア機能のみの軽量バージョン zx@lite を提供
zx 8.5.0 がリリース。パッケージの提供フローが刷新され、様々な方法でのインストールが可能になった。 またコア機能のみの軽量バージョン zx@lite を提供するようになった。
著者について
Hi there. I'm hrdtbs, a frontend expert and technical consultant. I started my career in the creative industry over 13 years ago, learning on the job as a 3DCG modeler and game engineer in the indie scene.
In 2015 I began working as a freelance web designer and engineer. I handled everything from design and development to operation and advertising, delivering comprehensive solutions for various clients.
In 2016 I joined Wemotion as CTO, where I built the engineering team from the ground up and led the development of core web and mobile applications for three years.
In 2019 I joined matsuri technologies as a Frontend Expert, and in 2020 I also began serving as a technical manager supporting streamers and content creators.
I'm so grateful to be working in this field, doing something that brings me so much joy. Thanks for stopping by.