並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 16 件 / 16件

新着順 人気順

terminalの検索結果1 - 16 件 / 16件

  • ターミナルを使う人は、とりあえず「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」を入れておく時代。  ・・・を夢見て。
    • Mac環境で手を動かしながらClaude Codeを学ぶ

      Claude Codeとは? Claude Codeは、ターミナル上で動作し、コードベースを理解し、自然言語コマンドを通じてより速くコーディングできるようサポートするエージェント型コーディングツールです。開発環境に直接統合することで、追加のサーバーや複雑なセットアップを必要とせずにワークフローを効率化します 特徴としては以下があげられます。 コード生成: 自然言語の指示からコードを生成する能力があります。例えば、特定の機能を実装するためのコードを自動的に生成できます。 コードの理解: 既存のコードを解析し、コメントやドキュメントを生成することができます。これにより、コードの可読性と保守性が向上します。 デバッグ支援: コードのバグを検出し、修正案を提案することができます。これにより、開発者は迅速に問題を解決できます。 初期セットアップについて 作業用フォルダを作成します。

        Mac環境で手を動かしながらClaude Codeを学ぶ
      • Tmux Cheat Sheet [Inc. Visuals]

        Tmux Cheat Sheet A practical tmux cheatsheet for daily use. Covers essential commands for session control, window switching, pane splitting, and other common tasks.

          Tmux Cheat Sheet [Inc. Visuals]
        • Claude Codeを並列組織化してClaude Code "Company"にするtmuxコマンド集

          今日はこんなことをしてました。 最終的にタスクは完了したのですが、部長と部下で勝手に通信し合っておかしな話をしてました。 今日はそんな感じにはっぴーはっぴーになったClaudeさんが、本日最後の仕事として書き上げた部下のマネジメントのためのtmuxコマンド集です。 僕がそもそもバックエンドエンジニアでtmuxを使っていたので一部その辺を教え込んでますが、Claudeにtmuxでこれってどうやるの?とかtmux.confをいい感じにしてとか言うとやってくれるので、別にClaudeに聞けばわかることです。 あなたがやるのは としておくこと。もちろん dangerouslyオプションは自己責任でお願いします。 そして、作るものを話し合って、それをタスク分解してあとは部下によろしくみたいなことを言うと起動したpaneに対して並列してタスクを投げて勝手に部下も報連相してくれます。 僕のtmuxのwi

            Claude Codeを並列組織化してClaude Code "Company"にするtmuxコマンド集
          • fzf で高速に git worktree 間を移動する - お雑煮研究会

            AI Coding の発展により、 最近は一つのリポジトリの中に複数のgit worktreeを切って並列作業をすることが増えてきた。 こうなると、当然git worktreeの間を素早く移動したくなるのが人間というものである。 いいアイデアはないだろうかと考えていたら、ふと id:mizdra さんが似たものを作られていたことを思い出した。 www.mizdra.net 多分同じ要領で行けそうなので作ってみることにした。 完成形 基本 zsh で作業しているのでそれ用になっている。他のシェル使っている方は申し訳ない... 任意の Git リポジトリ内で起動すると、そのリポジトリで作成されている Git worktree を fzf で表示して選択したディレクトリに移動できるだけ。 実際の利用風景 雑感 AI 、こういうシェル芸がとても得意っぽくて適当に対話していたら出来てしまった。dot

              fzf で高速に git worktree 間を移動する - お雑煮研究会
            • 【tmuxでClaude CodeのMaxプランでAI組織を動かし放題のローカル環境ができた〜〜〜!ので、やり方をシェア!!🔥🔥🔥🙌☺️】 - Qiita

              こちらの解説Youtube動画撮りましたのでぜひご覧ください☺️ ・【AI組織実現‼️Claude Code Organization】現役エンジニアが「5人のAIが勝手に開発する会社」の作り方を解説!tmuxで社長AI→PM AI→エンジニアAIのAI会社ができた件 URL: https://www.youtube.com/watch?v=Qxus36eijkM はじめに こんにちは!あきらパパです!☺️ 今回は、AI組織を実現しましたので、環境構築方法をシェアします。 まずはこちらをご覧ください。 「AIに開発を任せる」って最近よく聞きますよね。 でも、このシステムはそれをさらに進化させて、複数のAIが会社の組織みたいに協力して開発するんです。社長AIがいて、マネージャーAIがいて、作業者AIが3人いる。まるで小さなIT企業みたいな感じです。 20万インプレッション越えで、Xで話題にな

                【tmuxでClaude CodeのMaxプランでAI組織を動かし放題のローカル環境ができた〜〜〜!ので、やり方をシェア!!🔥🔥🔥🙌☺️】 - Qiita
              • GitHub - google-gemini/gemini-cli: An open-source AI agent that brings the power of Gemini directly into 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 - google-gemini/gemini-cli: An open-source AI agent that brings the power of Gemini directly into your terminal.
                • Claude Code の Hooks で作業が終わった後にフォーマッターを実行する

                  Claude Code hooks は Claude Code のライフサイクルの特定のタイミングで実行されるユーザー定義のシェルスクリプトです。hooks を使用することで、コードのフォーマットを常に実行することができます。この記事では hooks を使用してコードの変更後に prettier が実行されるように設定してみましょう。 Claude Code hooks は Claude Code のライフサイクルの特定のタイミングで実行されるユーザー定義のシェルスクリプトです。hooks は LLM の実行判断に依存せずに特定のアクションが常に実行されることを保証します。 よくある例としては、コードのフォーマッターを実行することです。人間がコードを書いていた頃はエディタの自動フォーマット機能を使用していたため、フォーマットを実行するタイミングを意識することはなかったと思います。しかし L

                    Claude Code の Hooks で作業が終わった後にフォーマッターを実行する
                  • 生のターミナルから卒業しませんか?【oh-my-zsh】 - Qiita

                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                    • macOS 26 Tahoeでは、ターミナルアプリが刷新され24-bitカラーやLiquid Glassデザインにインスパイアされた新しいテーマ、Powerlineフォントをサポート。

                      macOS 26 Tahoeでは、ターミナルアプリが刷新され24-bitカラーやLiquid Glassデザインにインスパイアされた新しいテーマ、Powerlineフォントをサポートするそうです。詳細は以下から。 Appleは日本時間2025年06月10日午前02時から世界開発者会議(WWDC25)を開催するとともに、基調講演を行い、Liquid Glassデザインを採用する次期「macOS 26 Tahoe」を発表しましたが、基調講演に続いて行われた「Platforms State of the Union」の中で、Appleは次期macOS 26 Tahoeでターミナルアプリを刷新すると発表しています。 Appleでシニアディレクターを務めるMatthew Firlikさんによると、macOS 26 Tahoeでは、ターミナルアプリが刷新され、24-bitカラー(True Color)

                      • Tattoy

                        • Hypershell: A Type-Level DSL for Shell-Scripting in Rust | Context-Generic Programming

                          Discuss on Reddit, Lobsters, and Hacker News. Summary I am thrilled to introduce Hypershell, a modular, type-level domain-specific language (DSL) for writing shell-script-like programs in Rust. Hypershell is powered by context-generic programming (CGP), which makes it possible for users to extend or modify both the language syntax and semantics. Table of Contents Estimated reading time: 1~2 hours

                            Hypershell: A Type-Level DSL for Shell-Scripting in Rust | Context-Generic Programming
                          • Claude Codeの登場で気づいた、AI時代にVimを選ぶ理由

                            最初は単なるお遊びで使い始めたVim。 その後、文章を書く業務が増えてきたタイミングで、「文章を書くハードルを下げたい」という実用的な動機でVimの活用を本格化させた。 増え始めるVim活用の機会 日々の作業記録や技術メモをローカルファイルとして蓄積し、それらすべてをVimで編集するワークフローが徐々に定着していった。 そんな中で気づいたのは、AIエージェントの活用が進むほど、Vimを選ぶ機会が明らかに増えているということだった。 実際、「Vim × AIエージェント」という組み合わせの事例を他の場所でも見かけるようになってきている。 なぜAIの活用が進むほど、わざわざVimを選ぶことが増えるのか。 その理由について考えてみた。 前提:AI活用を前提とした開発スタイル まず前提として、私はAIに対して既に白旗を掲げている。 Claude CodeのGA開始と同時にPro Maxを契約 基本

                              Claude Codeの登場で気づいた、AI時代にVimを選ぶ理由
                            • Ctrl + Cでなぜプログラムが終了するのか? - Qiita

                              はじめに 多くの開発者が日常的に Ctrl + C を利用していることでしょう。 例えば、npm run dev コマンドで起動した開発サーバーや、ターミナル上で実行中の各種プログラムは、この入力でスパッと終了します。日常的なキー操作と言って差し支えないと思います。 それではなぜ Ctrl + C を押すだけでプログラムが終了するのでしょうか? シグナル 結論から言えば、プログラムが Ctrl + C で終了するのは、そのプログラムに「シグナル」が送信されたからです。 ◆ シグナルとは? シグナルは、いわば「ソフトウェア割り込み」のようなものです。 OSやユーザーなどがプロセスに対して、何らかの「イベント」が起きたことを非同期に知らせるための通知手段です。 ◆ 身近なシグナルの活用例 どのようにシグナルが用いられているのか、少し具体的な例を見てみましょう。 Ctrl + C: ターミナルが

                              • how i use my terminal

                                this is a whole blog post because it is "outside the overton window"; it usually takes at least a video before people even understand the thing i am trying to describe. so, here's the video: the steps here that tend to surprise people are 0:11 , 0:21 , and 0:41 . when i say "surprise" i don't just mean that people are surprised that i've set this up, but they are surprised this is possible at all.

                                • Mac で Claude Code の通知音を設定して作業効率を向上させる方法 | DevelopersIO

                                  どうも、こんにちは kaz です。 はじめに みなさんは Claude Code を使って長時間の処理を行うことが多いのではないでしょうか? 長時間の処理を実行している際にいつ処理が完了したかわからず、定期的に画面を確認する必要があったりしませんか? そんな時に便利なのが通知音です。 今回は、Mac で Claude Code の処理完了時に通知音を鳴らして、作業効率を向上させる方法をご紹介します。 結論 Mac で Claude Code の通知音を設定するには以下の手順を行います。 SoX(Sound eXchange)をインストール Claude Code の permissions 設定で Bash コマンドの実行を許可 CLAUDE.md に通知音コマンドの実行を追加 これにより、Claude Code が応答を返すたびに通知音が鳴るようになります。 前提条件 macOS が動作

                                    Mac で Claude Code の通知音を設定して作業効率を向上させる方法 | DevelopersIO
                                  1