並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 114件

新着順 人気順

cliの検索結果1 - 40 件 / 114件

  • コーディングエージェントの現状の整理とエンジニアの仕事の変化について

    コーディングエージェントの現状の整理とエンジニアの仕事の変化について AI によるコーディングの支援はコード補完型からチャット型、そして自律型へと進化しています。この記事では現時点で主流となっているコーディングエージェントの種類とその特徴を整理したうえで、エンジニアの仕事の変化について考察します。 コーディングの仕事における AI 技術の関わりといえば、GitHub Copilot を代表するエディタ補完型が主たるものとして認識されてきました。補完型の AI はユーザーが途中まで書いたコードを補完する形で提案を行うことから、ペアプログラムの相方のような存在として捉えられていました。例えば function add と書き始めると、AI は (a: number, b: number): number { return a + b; } といった形で関数の定義を提案します。ユーザーは Tab

      コーディングエージェントの現状の整理とエンジニアの仕事の変化について
    • 新たなMacをGetした際のおすすめ設定 | DevelopersIO

      はじめに 皆様こんにちは、 クラウド事業本部コンサルティング部のあかいけです。 突然ですが、弊社では業務用PCとしてMac or Windows が支給されます。 私は前職でMacを使っていたので、なんとなくMacを選びましたが、 過去設定した際の手順を残しておらず、今回も検索しながら丸々設定する羽目になりました...。(自業自得) というわけで今後新しいMacをGetした方の手間を軽減するために、 個人的におすすめの設定をまとめておきます。 ※筆者の環境は以下の通りです 機種 - MacBook Pro OS -macOS Sequoia 15.3 基本設定 画面の表示やキーボード、マウスの挙動などMacを使うにあたり、 ちょっとだけ便利になる設定達です。 なおmacOSのバージョンによって設定画面が若干変わることがあるので、 今回はできる限りコマンドで設定してみます。 ソフトウェア ア

        新たなMacをGetした際のおすすめ設定 | DevelopersIO
      • 新しい curl コマンドの使い方 完全ガイド(2025年版) - Qiita

        はじめに curl とは対話シェルやシェルスクリプトから HTTP 通信を行うのによく使われるコマンドです。あらゆる環境(100 種類の OS)で動作し、macOS や Windows には標準でインストールされています。商用サポートもあり、互換性は非常に重視され、何年経っても同じ書き方で動きます。非常に長く使われており(1998 年生まれの 27 歳1)、そして古い情報もたくさんあります。この記事ではそういった古い情報を、より簡単で新しい curl コマンドの使い方にアップデートします。最初に結論を書いておくと、 もう -X POST -H "Content-Type: applicatoin/json" なんて書かなくていいですよ。 (記事を読まない人のためのリンク) この記事を書くにあたって以下の記事を参考にしています。この記事が書かれたのは 2015 年、現在はそれから 10 年後

          新しい curl コマンドの使い方 完全ガイド(2025年版) - Qiita
        • 自分のOSSのマルウェア入り偽物を作られたので通報した - 酒日記 はてな支店

          物騒な世の中です。皆様お気をつけください。 3行でまとめ 自作の OSS、fujiwara/apprun-cli のマルウェア入り偽物を作られて GitHub で公開されました 偽物には大量の新規アカウントがスターを付けていたため、検索でオリジナルのものより上位に表示される状態でした GitHub に通報したところ、偽物を作ったアカウントはbanされたようです 経緯 2024年末に、さくらのAppRun用デプロイツール apprun-cli という OSS を公開しました。 github.com 2025年2月10日 12時過ぎのこと、謎の人物が X で apprun-cli を宣伝しているのを見つけました。 どう見ても自分の物と同じ(コピー)なのですが、妙にスターが多い。リポジトリをのぞいてみると、fork ではなくコードがすべて commit 履歴を引き継がない状態でコピーされ、スター

            自分のOSSのマルウェア入り偽物を作られたので通報した - 酒日記 はてな支店
          • Gemini CLI: your open-source AI agent

              Gemini CLI: your open-source AI agent
            • 「Vim」はちょっと……MicrosoftがWindows標準CLIテキストエディター「Edit」を発表/「ターミナル」などで動作、「Rust」で新規開発

                「Vim」はちょっと……MicrosoftがWindows標準CLIテキストエディター「Edit」を発表/「ターミナル」などで動作、「Rust」で新規開発
              • ShellScriptで自動化を楽にしたい時に知っておいても良いこと | sreake.com | 株式会社スリーシェイク

                はじめに こんにちは、皆さん。今日は、シェルスクリプトを使った高度な自動化のベストプラクティスとパターンについて解説します。これらは、ちょっとした知識で実行でき、作業を大幅に効率化できるTipsです。シェルスクリプトは、特にUNIX系システムでの自動化タスクに欠かせないツールです。適切に使用すれば、複雑なタスクを効率的に、そして信頼性高く実行できます。 トイルとは、反復的でマニュアルな作業のことを指します。これには、例えば、手動でのシステムのスケーリングや、エラーのトラブルシューティング、ルーティンなメンテナンス作業などが含まれます。トイルを特定し、それを自動化することで、エンジニアはより創造的なタスクやプロジェクトに焦点を合わせることができます。 トイルを判別する方法としては、以下のような基準が挙げられます: 手作業であること 完全な手作業だけでなく、「あるタスクを自動化するためのスクリ

                  ShellScriptで自動化を楽にしたい時に知っておいても良いこと | sreake.com | 株式会社スリーシェイク
                • 【Obsidianの使い方が変わる】Gemini CLIは、あなたの思考に寄り添う「無料の執事」|少し明るい高橋くん

                  非エンジニアの私でも実践できた! ObsidianとGemini CLIで、あなたのノート術は劇的に変わる 「第二の脳」として無限の可能性を秘めたツール、Obsidian。 しかし、そのあまりの自由さゆえに、私たちはいつしか「思考する」ことよりも「整理する」ことに頭を悩ませてはいないでしょうか。 ファイル名の迷宮: 「このノート、後で探せる名前はなんだろう…」 フォルダ分けの深淵: 「このメモは『アイデア』?それとも『タスク』?」 美学という名の呪縛: 「自分で決めたルールだけど、守るのが正直しんどい…」 私自身もエンジニアではありませんが、この「小さな面倒」の積み重ねが思考の勢いを削いでしまう感覚に、ずっと悩まされてきました。 そんな中で試行錯誤の末にたどり着いたのが、先日発表された、GoogleのAIアシスタント「Gemini CLI」との連携です。 この記事では、専門知識がなくても使

                    【Obsidianの使い方が変わる】Gemini CLIは、あなたの思考に寄り添う「無料の執事」|少し明るい高橋くん
                  • Gemini CLI の簡単チュートリアル

                    この記事はほぼすべて Gemini CLI に書いてみてもらいました。ただし、ファクトチェック&手修正済みです。もし間違えていたらこっそり教えてください。さいごにとおまけは人力です。 Gemini CLI チュートリアル tl;dr コマンドラインで対話的に使えるオープンソースのAIエージェント。 npx https://github.com/google-gemini/gemini-cli ですぐに利用開始。 @ でローカルファイルやディレクトリをAIのコンテキストに追加。 ! でシェルコマンドを直接実行、シェルモードへの切り替えも可能。 GEMINI.md ファイルでプロジェクト毎のカスタム指示をAIに記憶させる。 Google検索との連携、安全なサンドボックスでの実行、ツールの自作など高い拡張性。 1. はじめに Gemini CLI へようこそ! このドキュメントは、Googleが

                      Gemini CLI の簡単チュートリアル
                    • 思いつきで作ったAIツールが5000スターを獲得した話

                      とにかくケチりたい、そんな気持ちで作ったツールの話です。 元々開発にCline(Claude Dev)やAiderなどの開発ツールを駆使していました。 ただ、APIの料金が常に心配で、できる限り安く済ませたい気持ちもあり、Claude Proを契約してWeb版にファイルを1つ1つアップロードする日々を過ごしていました。 ある日それが面倒になってきて「全部1ファイルにしたらいい感じに読み込んでくれるのでは?」と思い、作ってみたら思いのほかうまくいったので公開しました。 百聞は一見にしかずということで、 こちらのデモにお気に入りのGitHubリポジトリ(例: honojs/hono)を入力してみてください。 Claudeが得意とするXMLっぽいフォーマットで出力し、そのままClaudeにアップロードすることができます。 完全にAIバブルの波に乗ったとも言えるのですが、多くの競合がいる中でスター

                        思いつきで作ったAIツールが5000スターを獲得した話
                      • 君はメールアドレスの正規表現を適当にググって使っていないか?

                        /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/ だ。いいね? なぜこの正規表現がいいのか ちなみにこれの何がいいかというと 「HTMLの標準仕様を定めるWHATWGの正規表現をそのまま使っている」ところ。 つまり、各ブラウザのデフォルトの<input type="email" />のバリデーションと一致するという大きなメリットを得られる。 これはMDNにも載っている列記とした「実用的な」正規表現だ。 ちなみにRFCオタクがRFC準拠のおおよそ実用に耐えないであろうメールアドレスの正規表現を推してくるかもしれないが無視して良い。 例えば、RFCに準拠している以下のようなメ

                          君はメールアドレスの正規表現を適当にググって使っていないか?
                        • 長い処理には通知音コマンドを仕込んでおくと捗るぞ

                          こんにちは! Magic Moment フロントエンドエンジニアの @morishin です。 この記事は、Magic Moment Advent Calendar 2024 4 日目の記事です。 はじめに 開発あるある 皆さん開発をしていて、コマンドの "待ち" が長いとき、こんな経験はありませんか。 「ビルドに時間がかかるなぁ」 (別の作業をする) 「もう終わったかな (ターミナルチラー」 「まだかー」 (以降無限ループ) 作業に集中できない! 逆に 「このインストール時間かかるなぁ」 「終わるまでちょっと休憩しようかな (スヤァ」 〜3 時間後〜 「...あっ、いつの間にか終わってた!」 処理の完了に気付かずついつい休憩しすぎた! ありませんか?ありますよね? まあ休憩しすぎたっていうのはないにしても、実はエラーで処理が中断していたのに気付かなかった、というのはあるあるな気がします。

                            長い処理には通知音コマンドを仕込んでおくと捗るぞ
                          • ターミナルを使う人は、とりあえず「mise」を入れておく時代。  ・・・を夢見て。

                            「mise」ってすごい使いやすいんですよ。 miseとは GitHubリポジトリの説明書きに 「dev tools, env vars, task runner」 と書かれているrust製のcliツールです。 この記事ではmiseヘビーユーザーの私が推したい生産性の上がる機能を紹介するので、miseを初めて知った人も、知ってるけど使ってないって人も、ぜひ一読してみてください。 ちなみに最近話題になりやすいAIツールのcliパッケージなどもmiseで管理できたりします。 推したい機能はこれです! ① タスクランナー(私が推したい機能No.1) 私はmiseにおいてはタスクランナーが一番便利な機能だと思っているので最初に紹介します。 タスクランナーはmise.tomlによく使うスクリプトをタスクとして定義しておいて、mise runコマンドで実行する機能です。 ※設定ファイルはグローバルで有効

                              ターミナルを使う人は、とりあえず「mise」を入れておく時代。  ・・・を夢見て。
                            • Microsoftの中の人直伝! 「clip.exe」を覚えるとコマンドラインやWSLで便利だぞ/テキスト出力をクリップボードへポイ!……ただし、文字化けには注意【やじうまの杜】

                                Microsoftの中の人直伝! 「clip.exe」を覚えるとコマンドラインやWSLで便利だぞ/テキスト出力をクリップボードへポイ!……ただし、文字化けには注意【やじうまの杜】
                              • SSH接続を10倍速くするたった3行の設定 - Qiita

                                今回は、SSH接続を劇的に高速化する方法をご紹介します。たった3行の設定を追加するだけで、接続時間を10分の1に短縮できます。しかも、2回目以降の接続では認証も自動的に行われるので、パスワードやパスフレーズの入力も不要になります。 要点 .ssh/configファイルのHost *セクションに以下の3行を追加するだけです。 詳しい説明 1. ControlMaster auto この設定で、1つのSSH接続で複数のセッションを共有できるようになります。新しくSSH接続を確立するたびに認証情報を入力し直す手間が省けて、接続がぐっと速くなります。具体的には: 初回の接続時のみ認証が必要 2回目以降は既存の接続を再利用するため、認証プロセスをスキップ パスワードやパスフレーズの入力が不要になり、接続がほぼ瞬時に完了 2. ControlPath ~/.ssh/mux-%r@%h:%p Contr

                                  SSH接続を10倍速くするたった3行の設定 - Qiita
                                • gemini-cli の google_web_search が最高

                                  $ gemini -p "Webで「Gemini APIの料金」について調べて" Gemini APIの料金は、主に従量課金制で、使用するモデルや機能、利用量によって変わります。無料利用枠と有料プランが提供されています。 ### 料金体系の概要 課金は、以下の要素に基づいています。 * **入力トークン数**: APIに送信するテキストやデータの量。 * **出力トークン数**: APIが生成・応答するテキストやデータの量。 * **キャッシュされたトークン数**: 会話の履歴を記憶させる機能を利用した場合のトークン数。 (略) brave search や perplexity がなくともこれで、馴染み深い Google の結果が返ってくるので、非常に使いやすいです。 自分は今からとりあえずこれを claude-code に繋いでみます。 => した。 .claude/commands/

                                    gemini-cli の google_web_search が最高
                                  • 一度は触れてほしい、ターミナルが美しいと思えるツール5選+α - Qiita

                                    はじめに こんにちは!ITスクールRareTECHにてCS(Customer Support)を担当している池村です。今回の記事は、ターミナルで使える便利ツールのご紹介です。 サードパーティ製のツールの中でも、これは良い(というか美しい)と思ったツールを紹介していきます。完全に私の趣味の領域ですが、ある程度シェルを使い慣れてきた方はぜひ一読ください。 btop まずはPCのリソースをモニタリングできるbtopコマンドの紹介です。 こちらはCPU・メモリ・ディスク・ネットワーク・プロセスの情報をリアルタイムで表示できるリソースモニタと呼ばれるものです。 Macユーザーであれば、以下のコマンドでインストール可能です。

                                    • todo.txtを布教したい - Qiita

                                      この記事はソニックガーデン プログラマ アドベントカレンダーの6日目の記事です。 はじめに こんにちは。株式会社ソニックガーデンのmaedanaです。 今回は(自分の知る限り)マイナーなTodo管理用のテキストファイル(todo.txt)及び、このテキストファイルを利用するためのクライアントツールについて書きます。なお今回の話の前提として個人のTodo管理を想定しており、チームのTodo管理は想定していません。 todo.txtは、todo管理のためのテキストファイルのフォーマットの仕様が書かれたドキュメントです。さて、いきなりですがtodo.txt には冒頭で以下のように書かれています。 The first and most important rule of todo.txt: A single line in your todo.txt text file represents a

                                      • 可愛すぎかよ! ハッカーの新しい相棒 コマンドラインからLLMを使えるgptme|shi3z

                                        こういうのが欲しかったんだよ。マジで。 コマンドラインからLLMを呼び出せるgptmeというツールがアツい これは、gptmeコマンドを追加するというもの。 環境変数としてOPENAI_API_KEYとかAnthropicのキーとかを設定しておくと勝手にAPIを呼び出してくれる。もちろん、クラウドに送信するとかけしからんという勢にはローカルLLMでも対応できる。 こいつはコマンドライン版ChatGPTのようなものなので、コマンドラインで動くのだが、その真価は例えばパイプで繋いだ時とかに発揮される。 $ du -d 1|gptme "一番容量を食ってるフォル ダは何Gバイト使ってんの?" Found OpenAI API key, using OpenAI provider [10:13:32] No model specified, using recommended model for

                                          可愛すぎかよ! ハッカーの新しい相棒 コマンドラインからLLMを使えるgptme|shi3z
                                        • エディタ型からCLI型・自律型へと多様化するコーディングエージェント

                                          はじめに:コーディングエージェントの新たな分類今年初めに筆者が投稿した「ClineとAIコーディングツールの現状」ではAIコーディングツールを「コード補完」「チャットアシスタント」「コーディングエージェント」の3つに分類しました。しかし現在では「エージェント」が包括的な概念となり、この区別の必要性が薄れています。 さらに現在は役割や機能ではなく コーディングエージェントがどこまで自律的に開発プロセスに関与するのか開発タスクが実行される環境はどこかユーザーとの対話インターフェイスが本質的な違いになってきました。 本記事では、こうした変化を踏まえて解説します。 本記事の分類について「AI Agents Are Here. What Now?」ではAIエージェントの重要な特性の一つとして「自律性(autonomy)」が挙げられています。「自律的(agentic)」であるとは、ある目標が与えられた

                                            エディタ型からCLI型・自律型へと多様化するコーディングエージェント
                                          • ChatGPT o3は耳コピもできるってよ。AIで作った曲の分析・改善提案からコードの採譜まで可能に(CloseBox) | テクノエッジ TechnoEdge

                                            OpenAIがChatGPTのLLM(大規模言語モデル)の新モデル、o3とo4-mini、o4-mini、o4-mini-highを公開しました。現在ではPlus、Pro、Teamユーザーが使えます。 新モデルの特徴は、これまでで最高に強力なreasoning機能を持ち、Pythonを駆使してさまざまな解析を行い、Web検索も行い、さらに画像生成もできる。双方向にマルチモーダルな、いわば「全部入り」です。 OpenAIはさらに、「Codex CLI」というターミナルベースのプログラミング環境をオープンソースとして公開しました。OpenAI API Keyが必須のため、完全に無料ではありませんが、2万5000ドル分のAPI利用を提供する取り組みもスタート(最大で100万ドル)するとしています。 ChatGPT o3、音楽の分析はできる?では自分はまず何を試すかというと、Sunoなどを使って自

                                              ChatGPT o3は耳コピもできるってよ。AIで作った曲の分析・改善提案からコードの採譜まで可能に(CloseBox) | テクノエッジ TechnoEdge
                                            • 僕の考えた最強のMacBook開発環境

                                              この書籍では私が普段開発に使っているMacBookの環境を紹介いたします。エディタなどのエンジニア特有のツールだけでなく、開発生産性を上げるために必要なアプリやデスク環境を整えるためのガジェットなど、仕事の生産性を向上させるために使っている全ての要素を解説します。

                                                僕の考えた最強のMacBook開発環境
                                              • Claude Code どこまでも/ Claude Code Everywhere

                                                僕がClaude Codeに初めて触れたのは、2025年の春だった。生成AIにはすでに慣れ親しんでいた。流行に乗り遅れてはいけないと必死に勉強し、エディターの補完機能やコード生成ツールとして日常的に活用していた。ただ、当時の僕にとってそれはまだ「CLIで動く便利なコーディング支援ツール」程度の認識でしか…

                                                  Claude Code どこまでも/ Claude Code Everywhere
                                                • アクセスキーを使ったaws-cliはもうやめよう! - Qiita

                                                  はじめに アクセスキー発行するのって非推奨なの? 普段、CLI操作はCloudShellや、Cloud9上で行うようにしているのですが(環境構築 したくない。)、デスクトップ上で操作したい時があります。 そこで、一番簡単な方法であるアクセスキーを発行しようとすると、こんな代替案を提案されます。 この警告にモヤモヤしていたので、今回は「IAM Identity Center」を使ってみた。っていう記事です。 実は、アクセスキーは丸見えだったり。 最近、職場の本番リリース中に気づいたのですが、AWS CLIに保存したアクセスキーや、シークレットアクセスキーは丸見えだったりします。 (↓は既に削除しているキーたちです。) アクセスキーの何がいけないのか? おおむね以下の理由から、非推奨の模様。 永続的な認証情報だから。 キーが流出すると、攻撃者がリソースにアクセスし放題。 キーの管理が面倒。 複

                                                    アクセスキーを使ったaws-cliはもうやめよう! - Qiita
                                                  • FFmpeg By Example

                                                    FFmpeg By Example is a documentation website to showcase all the unique and different ways to use FFmpeg. Got a cool idea to share with the community? Send your contribution here!

                                                      FFmpeg By Example
                                                    • 【完全版】Gemini CLI チートシート - この記事で今日攻略!🚀 - Qiita

                                                      📌 はじめに Gemini CLIは、GoogleのAI「Gemini」をターミナルから直接使えるオープンソースツールです。この記事は、公式ドキュメント全体を網羅した究極のリファレンスとして、初心者から上級者まですべての人に役立つよう設計されています。 ✨ Gemini CLIでできること 🤖 AIとの対話(Gemini 2.0 Flash Experimental) 📁 ローカルファイルの読み書き 🔧 シェルコマンドの実行 🌐 Web検索・ページ取得 🔌 カスタムツールの統合(MCP) 🛡️ サンドボックスでの安全な実行 🚀 クイックスタート 最速セットアップ(3分で開始) # 1. インストール(Node.js 18以上が必要) npm install -g @google/gemini-cli # 2. 起動 gemini # 3. 認証(3つから選ぶ) ◻︎ Goo

                                                        【完全版】Gemini CLI チートシート - この記事で今日攻略!🚀 - Qiita
                                                      • まだPCにIAMアクセスキー保存してるの? ベスプラに沿って、AWS CLIやSDKから安全に開発しよう! - Qiita

                                                        AWSで開発をする際に必須のわりには、CLIやSDKからAWSアカウントへのアクセス設定ってかなり複雑ですよね。 私も未だによく混乱しては調べ直しているので、改めてベスプラを整理してまとめておきます。 AWS Organizations & IAM Identity Centerが使える場合 理由がなければこちらを採用しましょう。 個人検証用のAWSアカウントでも、用途ごとにアカウントをつど発行して使い捨てにできるので、安全ですし便利です。 理想的なアクセス方式 個人用IAM IICユーザー(Assume Role権限のみ) -> Assume Roleを実施(MFA認証必須) -> 作業対象AWSアカウント(作業に必要なIAMロールを利用) 補足: IAM IICとは? IAMユーザーとは別に、IIC自体にユーザーアカウントを作成することができます。このIICユーザーには、IAMポリシー

                                                        • AWSのIAMロールに必要な権限が付与されているかシミュレートするCLIツールを書いた - 私が歌川です

                                                          はじめに 表題のようなCLIツール aws-iam-policy-sim を書きました。 github.com 使い方 Statement フィールドに、以下のようなオブジェクトの配列が入っている、というJSONファイルを用意しましょう。 Action フィールドにアクション名もしくはその配列 Resource フィールドにリソースもしくはその配列 たとえば以下の通りです。うっすらお気づきの方もいると思いますが、実はポリシードキュメントのJSONがそのまま使えます。 { "Statement": [ { "Action": [ "s3:PutObject", "s3:GetObject", "s3:GetObjectTagging", "s3:DeleteObject" ], "Resource": [ "arn:aws:s3:::example-bucket/*" ] }, { "Act

                                                            AWSのIAMロールに必要な権限が付与されているかシミュレートするCLIツールを書いた - 私が歌川です
                                                          • Obsidian MCPサーバーをClaude Desktopで使ってみた | DevelopersIO

                                                            お疲れさまです。とーちです。 MCPの公式ページのExample Serversを眺めていたら Obsidian Markdown Notes というMCPサーバー(以後obsidian-mcp)があることを知りました。 Obsidianユーザーとしては、ぜひ試してみたいところです。この記事ではobsidian-mcpを実際に試してみた内容をお届けします。 インストール方法 今回はClaude DesktopをMCPクライアントとして使用します。Claude Desktopは既にインストールされている状態から始めます。 また、obsidian-mcpを使うためにはnpxコマンドが必要になります。このコマンドはNode.jsが入っていれば使えるはずです。 今回私が試した環境は以下のようなバージョンでした。 インストールは npx @smithery/cli install mcp-obsid

                                                              Obsidian MCPサーバーをClaude Desktopで使ってみた | DevelopersIO
                                                            • GithubのCopilot Agentで便利ツールを作った - そーだいなるらくがき帳

                                                              週末にやった感じ、GithubのCopilot Agentがかなり良かったので感想を書く。 前提 今回作ったツールで似たようなやつはいっぱいあって、llm ってやつが便利なんだけどPythonだし、重厚過ぎてちょっとしたことに入れるにはハードルが高いし、Serverには入れにくい。 ってことでGolangが良いなって思ってシンプルなやつを作った。 その際にGithubにCopilot AgentがGAになったので、こいつをvibe codingのメインで開発してみた。 ちなみに普段からRoo CodeやClaude Codeなんかも触っているのでvibe codingやAI Agentの活用には慣れている。 結論 業務で使うならCopilot Agentがかなり良い印象。 ClineやRoo Codeでやってたことは置き換わりそうな印象がある。 特にCopilotのAgentタイプだけでは

                                                                GithubのCopilot Agentで便利ツールを作った - そーだいなるらくがき帳
                                                              • Gemini CLI 入門 (1) - 概要|npaka

                                                                以下の記事が面白かったので、簡単にまとめました。 ・Gemini CLI: your open-source AI agent 1. Gemini CLI「Gemini CLI」は、「Gemini」のパワーをターミナルに直接提供するオープンソースのAIエージェントです。「Gemini」への軽量なアクセスを提供します。「Gemini CLI」はコーディングに優れていますが、それ以上の用途を想定して設計されています。コンテンツ生成や問題解決から、詳細な調査やタスク管理まで、幅広いタスクに使用できる汎用性の高いローカルユーティリティです。 また、「Gemini CLI」をAIコーディングアシスタント「Gemini Code Assist」と統合し、「無料」「Standard」「Enterprise」の「Code Assist プラン」を利用するすべての開発者が「VS Code」と「Gemini

                                                                  Gemini CLI 入門 (1) - 概要|npaka
                                                                • Gemini CLIを会社で使う場合のプラン選択方針

                                                                  はじめに GoogleからClaude CodeライクなCLIのCoding Agentの Gemini CLIが出ましたね。オープンソースで無料から使えるというのはとても魅力的です。 とはいえ、無料の場合は学習に使われるため、会社での利用は難しいケースもあります。 ホロラボでは社内でGemini CLIを使えるように情シス確認をしましたので、その記録として残しておきます。 各社対応は異なると思いますので、最終的には各社で調査してください。また、間違いなどあればコメントもらえると助かります。 (話のネタ的にこの記事もGemini CLIで書いてもらおうと思ったのですが、冗長になったので全部消して手書きにしてます) 結論 結論としては下記で考えています。 まずはGemini API(無償)を使って学習されても良い範囲でCoding Agentの雰囲気を試し、定額のGoogle Workspa

                                                                    Gemini CLIを会社で使う場合のプラン選択方針
                                                                  • AWS、コンソールの操作をコードに変換してくれる「AWS Console-to-Code」正式リリース

                                                                    AWS、コンソールの操作をコードに変換してくれる「AWS Console-to-Code」正式リリース Amazon Web Services(AWS)は、AWSコンソールでの操作をコードに変換してくれる「AWS Console-to-Code」の正式リリースを発表しました。 AWSコンソールの操作をコードに変換 AWS Console-to-Codeを利用することでAWSコンソールで操作した内容を記録し、コマンドラインで実行できるコードを生成してくれます。さらに生成AIのAmazon Qによって数クリックで AWS CloudFormationのテンプレートやAWS Cloud Development Kit(AWS CDK)を用いたTypeScriptやPython、Javaコードも生成されます。 これによりAWSコンソールでの操作を保存しておいて確実に再現できるだけでなく、コードをカ

                                                                      AWS、コンソールの操作をコードに変換してくれる「AWS Console-to-Code」正式リリース
                                                                    • Active Directory攻防

                                                                      長年にわたり、ペンテストやRed Teamの案件において、Active Directory環境でよく見られる脆弱性とその対策をまとめた資料です。

                                                                        Active Directory攻防
                                                                      • GitHub - openai/codex: Lightweight coding agent that runs in your terminal

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - openai/codex: Lightweight coding agent that runs in your terminal
                                                                        • The DuckDB Local UI

                                                                          TL;DR: The DuckDB team and MotherDuck are excited to announce the release of a local UI for DuckDB shipped as part of the ui extension. The DuckDB project was built to make it simple to leverage modern database technology. DuckDB can be used from many popular languages and runs on a wide variety of platforms. The included Command Line Interface (CLI) provides a convenient way to interactively run

                                                                            The DuckDB Local UI
                                                                          • オープンソースのAI開発エージェント基盤にコマンドライン版「OpenHands CLI」が登場 | gihyo.jp

                                                                            2025年6月17日、オープンソースのAIソフトウェア開発エージェントプラットフォームOpenHandsをターミナルからコマンドラインで操作できる「OpenHands CLI」がリリースされた。 The OpenHands CLI: AI-Powered Development in Your Terminal Introducing the OpenHands CLI, a new coding CLI that: - Has top accuracy (similar to Claude Code) - Is completely open source, MIT licensed - Is model agnostic, use an API or bring your own - Is simple to install and run `pip install openhands

                                                                              オープンソースのAI開発エージェント基盤にコマンドライン版「OpenHands CLI」が登場 | gihyo.jp
                                                                            • AWSアカウントを取り違えないための試み - KAYAC Engineers' Blog

                                                                              SREチームの長田です。 皆さんは操作するAWSアカウントを取り違えたことはありますか? 私はあります。 カヤックのSREは複数のプロダクトを担当することも多く、 ひとつのプロダクトでも環境(本番、ステージング、開発、etc.)ごとにAWSアカウントを分ける場合があり、 扱わなければならないAWSアカウントが多くなる傾向にあります *1。 今回はうっかり別のアカウントのリソースを削除してしまったーといったオペレーションミスを減らすために個人的に行っている、 「気をつける」以外の対策を紹介します。 間違いに気づくための対策 対象のアカウントが操作の対象として正しいかどうかは、結局は操作している本人にしか分かりません *2。 そのため、「アカウント取り違え自体をなくす」のではなく、 「アカウントを取り違えていることに気づきやすくする」ための対策をしています。 AWSコンソール用の対策 AWSコ

                                                                                AWSアカウントを取り違えないための試み - KAYAC Engineers' Blog
                                                                              • Essential CLI Tools for Developers

                                                                                We, developers, spend a lot of time in our terminal. Or maybe we could spend even more, because there are so many great CLI/TUI tools that can boost the developer productivity, or just be fun to use. This article contains a categorized list of CLIs / TUIs I personally use and those widely adopted in the development community. Our sponsorMultiplayer auto-discovers, tracks, and documents your entire

                                                                                  Essential CLI Tools for Developers
                                                                                • React Ink によるリッチ CLI (ClaudeCodeの裏側のアレ)

                                                                                  (この記事の AI 成分は 5 割ぐらいです) claude-code や gemini-cli を触った人なら、やたらリッチな CLI のインターフェースが一体どうなってるか疑問に思ったはずです。 これは ink というライブラリで実装されています。実体は React のカスタムレンダラーで、React の差分レンダリングで CLI を構築することができます。 中では yoga というレイアウトエンジンが使われており、これは React Native でも使われているもので、 Web で display: flex を使ったときと同じレイアウト計算モデルになります。 つまり、 React や ReactNative の知識で CLI (TUI) の アスキーアートの UI を作ってるわけですね。 実際に作ってみた例 React Ink の可能性を探るべく、ターミナルで動くゲームを実装して

                                                                                    React Ink によるリッチ CLI (ClaudeCodeの裏側のアレ)