ログを ちょこっと 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

企業セキュリティはなぜ複雑になったのか? 〜AD+Proxyの時代から現代のクラウド対応まで〜

企業セキュリティはなぜ複雑になったのか? 〜AD+Proxyの時代から現代のクラウド対応まで〜

こんにちは! ChatGPTやClaudeといった生成AIサービスが業務に浸透し始めた今、 「AIに機密情報を送ってしまうリスク」 が新たなセキュリティ課題として浮上しています。 この課題に向き合う中で、私たちは改めて「企業のセキュリティアーキテクチャはどう変遷してきたのか」を振り返る機会がありました。 すると、ある疑問が浮かんできます。 「なんでこんなに複雑になってるんだっけ?」 企業のセキュリティ担当者なら、一度は思ったことがあるのではないでしょうか。 アルファベット3〜4文字の製品が乱立し、それぞれが微妙に重複した機能を持ち、設定は複雑化し、コストは膨らみ続けています。 当社ではAIセキュリティ関連プロダクトをご提供しておりますが、AI時代のセキュリティを考える上でも、この歴史を理解することは重要ではないかと考えました。 本記事では、企業ネットワークセキュリティの変遷を振り返りながら、「なぜこうなったのか」を整理してみたいと思います。 第1章:観測点を集約できた時代 ― オンプレAD + Proxy(〜2010年代前半) 統制しやすかったモデル かつ

By Qualiteg コンサルティング, Qualiteg AIセキュリティチーム
【IT温故知新】WS-* の栄光と黄昏:エンタープライズITはいかにして「実装」に敗北したか

【IT温故知新】WS-* の栄光と黄昏:エンタープライズITはいかにして「実装」に敗北したか

こんにちは。 —— 2003年のSOAから、2026年のAIへ —— この記事は、過去の技術動向を振り返り、そこから学べる教訓について考察してみたものです。 歴史は常に、後から見れば明らかなことが、当時は見えなかったという教訓を与えてくれます。 そして、今私たちが「正しい」と信じていることもまた、20年後には違う評価を受けているかもしれません。 だからこそ、振り返ることには意味があるとおもいます。同じ轍を踏まないために。 はじめに:20年前の熱狂を覚えていますか 2000年代初頭。 私はSOA(サービス指向アーキテクチャ)に本気で取り組んでいました。 当時、SOAは「次世代のエンタープライズアーキテクチャ」として、業界全体が熱狂していました。 カンファレンスに行けば満員御礼、ベンダーのブースには人だかり、書店にも関連の書籍がちらほらと。 SOAP、SOAP with attachments、JAX-RPC、WS-Security、WS-ReliableMessaging、WS-AtomicTransaction... 仕様書の山と格闘する日々でした。 あれから

By Qualiteg コンサルティング
DockerビルドでPythonをソースからビルドするとGCCがSegmentation faultする話

DockerビルドでPythonをソースからビルドするとGCCがSegmentation faultする話

こんにちは!Qualitegプロダクト開発部です! 本日は Docker環境でPythonをソースからビルドした際に発生した、GCCの内部コンパイラエラー(Segmentation fault) について共有します。 一見すると「リソース不足」や「Docker特有の問題」に見えますが、実際には PGO(Profile Guided Optimization)とLTO(Link Time Optimization)を同時に有効にした場合に、GCC自身がクラッシュするケースでした。 ただ、今回はDockerによって問題が隠れやすいという点もきづいたので、あえてDockerを織り交ぜた構成でのPythonソースビルドとGCCクラッシュについて実際に発生した題材をもとに共有させていただこうとおもいます 同様の構成でビルドしている方の参考になれば幸いです TL;DR * Docker内でPythonを --enable-optimizations --with-lto 付きでソースビルドすると GCCが internal compiler error(Segmentati

By Qualiteg プロダクト開発部
サブスクビジネス完全攻略 第2回~「解約率5%」が1年後に半分の顧客を消す恐怖と、それを防ぐ科学

サブスクビジネス完全攻略 第2回~「解約率5%」が1年後に半分の顧客を消す恐怖と、それを防ぐ科学

こんにちは! Qualitegコンサルティングです! 前回の第1回では、サブスクリプションビジネスの基本構造と、LTV・ユニットエコノミクスという革命的な考え方を解説しました。「LTV > 3 × CAC」という黄金律、覚えていますか? サブスクビジネス完全攻略 第1回~『アープがさぁ...』『チャーンがさぁ...』にもう困らない完全ガイドなぜサブスクリプションモデルが世界を変えているのか、でもAI台頭でSaaSは終わってしまうの? こんにちは! Qualitegコンサルティングです! 新規事業戦略コンサルタントとして日々クライアントと向き合う中で、ここ最近特に増えているのがSaaSビジネスに関する相談です。興味深いのは、その背景にある動機の多様性です。純粋に収益モデルを改善したい企業もあれば、 「SaaS化を通じて、うちもデジタルネイティブ企業として見られたい」 という願望を持つ伝統的な大企業も少なくありません。 SaaSという言葉が日本のビジネスシーンに本格的に浸透し始めたのは2010年代前半。それから約15年が経ち、今やSaaSは「先進的な企業の証」のように扱われています。

By Qualiteg コンサルティング