ログを ちょこっと grep するツール "ちょこぐれっぷ" つくりました

ログを ちょこっと grep するツール "ちょこぐれっぷ" つくりました

こんにちは!

今日はちょこっとしたツールをつくりました。

ログをちょこっとgrepするツールです。もちろん無料。

chocoGrep - ちょこっとgrep!ログフィルタツール
ちょこっとgrepするならchocoGrep!「error or warning」と書くだけの簡単or/and検索。AIエージェントに渡す前にログを最適化。正規表現不要、インストール不要。
たとえば info or debug っていれれば、infoまたはdebugのログだけグレップするよ♪

Cursor、Devin、Claude Code、ChatGPT——AIコーディングエージェントにエラーログを渡してデバッグを手伝ってもらう。もう日常ですよね。

でも、

  • ログを全部貼り付けたら、AIの応答がやたら遅い
  • 「トークン制限を超えました」と怒られる
  • 大量のログの中から、AIが的外れな部分に注目してしまう

そこで、つくったちょこっとgrepするためのツールです

名付けて ちょこぐれっぷ!chogoGrep!

chocoGrepって何?

ブラウザで動く、ゆるいgrepツールです。

ログを貼り付けて、検索ワードを入れるだけ。インストール不要、会員登録不要、完全無料。データはサーバーに送信されないので、機密ログも安心。

気軽にサクッと使える、そんな思いを込めました。

「error or warning」って書くだけ。このゆるさ

chocoGrepの推しポイントは、ゆる~いor/and検索です。

正規表現で (error|warning) とか書かなくても、

error or warning

これだけでOK。errorかwarningのどちらかを含む行が全部出てきます。

ANDもシンプル。

timeout and database

これでtimeoutとdatabase、両方を含む行だけを抽出。

正規表現を思い出す必要なし。直感的に書けばいい。 このゆるさが、ログ調査の現場では地味に助かるんです。

複数つなげてもOK。

error or warning or exception or failed

これで主要なエラーパターンを一網打尽です

主な機能

or/and検索(デフォルトON)

  • error or warning → どちらかを含む行
  • timeout and database → 両方を含む行
  • 正規表現不要、直感的に書ける

複数フィルタ(タブ機能)

「ERROR」「WARNING」「特定のユーザーID」など、複数の検索条件をタブで同時に管理。

最新N件表示

「最新100件だけ」に絞り込み。AIに渡すログ量を調整するのに最適。

除外フィルタ(grep -v相当)

ノイズになるログを除外。

正規表現対応

複雑なパターンが必要なときはこちら。or/andと排他切り替え。

全プログラミング言語対応

Python、Java、JavaScript、Go、Rust、C++……どんな言語のログでもOK。

こんなときに使って

AIエージェントへのログ提供

10万行のログをそのまま渡すのではなく、

info or debug

でgrepして最新20件に絞ってから渡す。AIの応答速度が劇的に改善します。

最新20件だけ出す

複数のエラーパターンを一括検索

NullPointerException or OutOfMemoryError or StackOverflowError

Javaのよくある例外を一発検索。正規表現で書くより圧倒的にラク。

特定条件の組み合わせ

user_id=12345 and error

特定ユーザーのエラーだけを抽出。ANDで絞り込めば原因特定が捗ります。

ターミナルが使えない環境

Windows PC、grepコマンドが使えない……IDEがgrep対応してない・・・そんなときもブラウザさえあればOK。

解説動画

まとめ

AIコーディングエージェントは強力ですが、インプットの質がアウトプットの質を左右します。

「error or warning」と書くだけでサッと絞り込めるchocoGrep、ぜひ使ってみてくださいませ~

👉 chocoGrep(ちょこぐれっぷ)

正規表現を思い出す手間すら省けます。ちょこっとgrepしたいときに、どうぞ。

Read more

Claudeのリセット権(上限のリセット)とは?Fableリセット・週次リセットで戻るものとChatGPTとの違い

Claudeのリセット権(上限のリセット)とは?Fableリセット・週次リセットで戻るものとChatGPTとの違い

Claude Fable 5.2 のリリース記念で配られたリセット権(上限のリセット)をご紹介します。使った利用枠を定期リセットを待たずに戻せる権利で、Fable リセットで戻るのは Fable で使った分です。週次リセットとの違い、もらえる件数、プランごとの期限、注意点、ChatGPT のリセットとの違いを、公式ヘルプと実際の画面をもとに整理します。

By Qualiteg プロダクト開発部
ゼロから作るコーディングエージェント【第6回】評価をどう作るか。動くものを作らせて自動採点し、採点器そのものを疑う

ゼロから作るコーディングエージェント【第6回】評価をどう作るか。動くものを作らせて自動採点し、採点器そのものを疑う

採点器の「テスト」10点が3日間ずっと0/0でした。点数の表を見ているだけでは気づけません。仕様書を渡してWebシステムを作らせ、起動して叩いて採点する評価装置の作り方、5種類×3本の合否基準、対照実験を先にやる理由、自作でない課題で「テストだけが決めている契約」を先に洗う話を、測った数字で書きます。

By Qualiteg プロダクト開発部
大企業のAIセキュリティを支える基盤技術 - 今こそ理解するActive Directory 第7回 セキュリティとベストプラクティス - 本番環境での考慮事項

大企業のAIセキュリティを支える基盤技術 - 今こそ理解するActive Directory 第7回 セキュリティとベストプラクティス - 本番環境での考慮事項

こんにちは、今回はシリーズ第7回セキュリティとベストプラクティス - 本番環境での考慮事項 について解説いたします! 連載の構成 * 第1章:基本概念の理解 - Active DirectoryとKerberos/NTLM認証の基礎 * 第2章:ドメイン環境の構築 - 検証環境の構築手順 * 第3章:クライアントとサーバーのドメイン参加 - ドメイン参加の詳細手順 * 第4章:プロキシサーバーと統合Windows認証 * 第5章:ブラウザ設定と認証 - 各ブラウザでの設定方法 * 第6章:トラブルシューティング - よくある問題と解決方法 * 【★今回です★】第7章:セキュリティとベストプラクティス - 本番環境での考慮事項 * 第8章:実践的な構成例 - AIセキュリティツールとの統合事例 第7章:セキュリティとベストプラクティス 第 7 回は、ここまでの回で作った認証基盤を「本番で運用できる状態」にするための話です。 前半の 7.1

By Qualiteg コンサルティング